Horario: de Jueves a Domingo de 11:00 horas a 14:00 horas.
Entrada: gratuita.
El castillo de Alcalá de los Gazules fue construido por los musulmanes entre los siglos XII y XIII. Los restos del castillo se encuentran en los aledaños de la Plaza de San Jorge, la parte más alta de la localidad. Hoy en día apenas quedan algunos trozos de lienzo de muralla y parte de la Torre del Homenaje, recientemente restaurada y puesta en valor. Su división en tres plantas marcan sus diferentes épocas. En 1984 fue declarado Bien de Interes Cultural.
Estuvo en uso hasta que fue destruido parcialmente en el año 1811 durante la Guerra de la Independencia Española por las tropas francesas. El patio de armas del castillo ocupaba en la Edad Media el espacio en el que hoy se sitúa la Plaza de San Jorge.