El Castillo de Santa Catalina consta de un recinto amurallado, casi triangular, defendido por seis torres. Su interior alberga un Centro de Interpretación Turístico, que ofrece al visitante la posibilidad de conocer la historia del castillo y de la ciudad.