Las edificaciones que muestra en su interior son buena prueba de las diferentes funciones que tuvo el recinto en las distintas épocas: alcazaba islámica (siglos IX-XIII), castillo bajomedieval cristiano (siglos XIII-XVI) y como parte de la ciudadela y fortificación de edificación moderna (siglos XVII-XIX).