De las antiguas fortificaciones quedan únicamente el Castillo de Santa Catalina y el Castillo de Santa Cruz del Barrio, recientemente rehabilitado al norte de la desembocadura del Barranco de Las Nieves, donde también se conservan restos de la muralla y portada.