O Castelo de Santa Cruz forma parte das fortalezas e sistemas defensivos que se construíron no tramo final do río Miño durante a Guerra de Independencia no s. XVII entre España e Portugal. A fortaleza, coñecida popularmente como Castelo, construíuse ao redor de 1664 e para acelerar a súa construción utilizouse pedra da muralla medieval que rodeaba a vila. A planta é de polígono irregular, con catro baluartes que sobresaen da muralla. Nos baluartes localízanse as garitas ben labradas en pedra.
No patio de armas había capela, casa para o gobernador, cuartel para as tropas, cortes, almacéns, polvoreira, carnicería, etc; instalacións detalladas nos planos da época e que se conservan aínda que non permanezan restos das mesmas.