El castillo de Santiago se encuentra en la llamada Cava del Castillo, en el Barrio Alto de Sanlúcar de Barrameda, provincia de Cádiz.
El castillo que podemos ver hoy día fue construido por el II duque don Enrique en un ángulo de la antigua muralla, para defender la villa y la entrada al Guadalquivir. Quedo terminado hacia el año 1477, fecha muy tardía que le hace ser la construcción defensiva de esa época más importante de la provincia de Cádiz. Fue la primera residencia de los Duques de Medina Sidonia en Sanlúcar de Barrameda. El castillo sirvió también de alojamiento a los Reyes Cató1icos cuando vinieron a Sanlúcar y durante la Guerra de la Independencia sirvió de cuartel a los franceses. A lo largo de la historia ha sido utilizado como cuartel, cárcel y hospital. Castillonet.org