La Puerta del Mar, junto a la torre cuadrada portuguesa que domina toda la ciudad, se sitúa en la plaza de Sidi Alí ben Hamdush, cuyo interior se dedica a exposiciones.