El castillo fue construido por los árabes, los primeros cimientos son prebereberes y sobre estos fueron construidas las estructuras de calicanto aunque fue conquistado y ampliado en su estructura en el siglo XIII por los cristianos, de ahí que se conozca que fue sede de la orden de los caballeros templarios y uno de los elementos que destacan és su torre del homenaje.