El Castillo de Sancti Petri ( en castellano : Piedras Santas ) es una fortaleza situada en San Fernando , provincia de Cádiz , Andalucía , suroeste de España . Situado en la pequeña isla de Sancti Petri , la fortificación defensiva fue en su día uno de los fuertes que protegían el Caño de Sancti Petri . De forma irregular y estilo morisco, data del siglo XIII. [1] Durante el siglo I, los fenicios se asentaron en la isla, fundando un templo dedicado a Melqart , su dios, [1] Cuando llegaron los romanos dedicaron el templo a Hércules . [2] La torre de vigilancia del castillo es el edificio más antiguo, mientras que las murallas y el interior datan del siglo XVIII. El castillo se encontraba en un avanzado estado de deterioro, pero las autoridades de los municipios de San Fernando y Chiclana de la Frontera financiaron un importante programa de rehabilitación. Fue declarado Monumento Cultural por Decreto de 22 de abril de 1949 y Ley 16/1985, de Patrimonio Histórico Español. En 1993 las autoridades andaluzas le otorgaron el reconocimiento especial entre los castillos de la Comunidad Autónoma de Andalucía. [3]