La ermita del castillo es un exponente de la arquitectura religiosa mudéjar en Andalucía occidental construida en el siglo XIV sobre una antigua mezquita islámica dentro del recinto fortificado. Exteriormente tiene líneas sencillas con una portada central de arco de herradura apuntado, mientras que interiormente consta de tres tramos y tres naves separadas.