Thành Trấn Hải hơn 200 tuổi được xây dựng theo kiểu thành lũy vững chắc trên khu vực rộng khoảng 5.000 m2. Xung quanh tường thành là hệ thống hào sâu và rộng, trên thành có 99 ụ súng. Ngoài ra, nơi đây còn có những dãy nhà và lô cốt của thực dân Pháp để lại. Theo sử sách, thành Trấn Hải được vua Gia Long xây dựng năm 1813 với mục đích kiểm soát tàu thuyền ra vào cửa biển Thuận An, đồng thời đảm nhận nhiệm vụ phòng thủ cho kinh thành Huế.