San Roque, Spain

Travel to San Roque

San Roque is a small town and municipality in the south of Spain. It is part of the province of Cádiz, which in turn is part of the autonomous community of Andalusia. San Roque is situated a short way inland of the north side of the Bay of Gibraltar, just to the north of the Gibraltar peninsula. The municipality has a total surface of 145 km2 with a population of approximately 25,500 people, as of 2005. Its name is Spanish for Saint Roch, a Christian saint who was revered in a shrine dating back to 1508 that predates the foundation of the town.

The area around San Roque has been inhabited since prehistoric times. The oldest known settlement within the municipality is the ruined town of Carteia, founded by the Phoenicians. It became a Phoenician tradepost and evolved into a Carthaginian town by 228 BCE. Its major trade was in local wine and garum or salazón, a fish-based sauce.



Accommodations in San Roque

There are 56 options for staying in San Roque.
Check out the deals we offer for lodging in San Roque.


San Roque Tours & Activities