Las edificaciones de su interior son una prueba de las diferentes funciones que tuvo el recinto en las distintas épocas: alcazaba islámica, con distintas ampliaciones hasta alcanzar una extensión similar a la denominada «Cerca Vieja», —siglos IX-XIII—, castillo bajomedieval cristiano, destacando la primera Catedral de Badajoz edificada sobre la mezquita palaciega, así como diferentes «casas-fuertes» para asegurar su defensa —siglos XIII-XVI—, y como parte de la ciudadela y fortificación de edificación moderna —siglos XVII-XIX—, destacando en ellos diferentes edificios religiosos, así como los diferentes pasadizos y aljibes reutilizados en diferentes épocas.