Le château de Castro Marim faisait partie de la ligne défensive contrôlée par les Templiers, un bastion utilisé pendant la Reconquista portugaise.