San Roque is a municipality of about 34,900 people in the Campo de Gibraltar, and it is three places in one: a hilltop old town set back from the sea, the marina and golf estate of Sotogrande about 11 km to the north-east, and the border zone around La Línea and Gibraltar a few kilometres to the south. Stay in the old town if you want history and local prices, in Sotogrande or Guadiaro if you want the coast, and treat Gibraltar as a day trip. It is part of our Costa de la Luz guide.
Quick facts
- Where: San Roque, province of Cádiz, in the Campo de Gibraltar; the regional statistics institute gives 108.2 km to Cádiz city and an area of 146.93 km2.
- Residents: 34,873 in 2025 (Instituto de Estadística y Cartografía de Andalucía), spread over 13 population centres.
- Sea: the old town is inland. Sotogrande and Torreguadiaro are on the coast, roughly 11 km from the old town in a straight line (our measure from OpenStreetMap coordinates).
- Gibraltar: about 7 km from the old town in a straight line to Gibraltar airport; La Línea de la Concepción is about 6 km away.
- Nearest big airport: Málaga. A direct Avanza Portillo bus from La Línea takes about 1 hour 55 minutes (andalucia.com bus guide).
- Language: Spanish.
- Main festivals: Holy Week, the Romería in May and the Royal Fair in August (San Roque council).
Where to base yourself
The municipality is spread out, so the first decision is which part of it you want. There is no single centre, and a car makes all three options easier.
San Roque old town
The old town sits on a hill and was declared a protected historic area in 1975 (San Roque council). It suits travellers who want a Spanish town with a real civic life, a short drive to the border and to the Bay of Algeciras, and a base without marina prices. It is not a beach base: the coast is a drive away. Skip it if you want to walk to the sand.
Sotogrande
Sotogrande was started as a residential development in 1964. The council describes its golf club and the Sotogrande Polo Club, which opened its first polo field in 1965, and its marina, which opened in July 1987. This is the choice for golf, polo, boats and a resort feel, and it is the part of the municipality where visitors are most likely to be on holiday rather than passing through. It is also the part where you should expect to pay more, and where a car matters most.
Guadiaro and Torreguadiaro
Pueblo Nuevo de Guadiaro was founded in the mid-1960s to house the workers building Sotogrande, and Torreguadiaro grew from a fishing settlement with a watchtower from the late 15th or early 16th century (San Roque council). They suit people who want to be near Sotogrande without staying inside the estate, and a more everyday village setting.
Campamento
Campamento lies about 4 km from the old town, towards La Línea. The council says it grew out of the Great Siege of Gibraltar and that its racecourse dates from 1916. It is a practical stop on the way to the border rather than a place to build a holiday around.
Things to do
San Roque rewards a morning on foot in the old town and a second half-day at Carteia. The rest is golf, the marina and Gibraltar.
The old town
The town was founded by Spanish residents who left Gibraltar when it passed to Britain in 1704, and the council dates the official founding to 1706. The Plaza de Armas is the central square, and the council says the red cape and sword technique of bullfighting was reportedly invented there in 1720. The Casa Consistorial (town hall) dates from 1841 and holds a document from 1502 granting the town the arms of Gibraltar.
The parish church of Santa María la Coronada began construction in 1735 and is a declared monument. The Palacio de los Gobernadores, an 18th-century military headquarters, was declared a monument on 2 March 1972 and now houses three museums. The council also lists a municipal museum with Carteia exhibits and a collection of works by the sculptor Luis Ortega Brú. The bull ring dates from 1853, and the council calls it the second oldest in the province of Cádiz. Opening hours change, so check them with the council before you go.
Carteia
Carteia is a Roman archaeological site in Guadarranque, next to the Cepsa oil refinery. The council calls it a very important site with extensive ruins. The setting is industrial, so go for the archaeology and not for the view. Barbésula, a Roman site at Pueblo Nuevo de Guadiaro, is fenced off and not open to visitors, according to the council.
Festivals
Holy Week in San Roque is recognised as a Festival of Andalusian Tourist Interest, according to the council. The Romería to the Ermita de San Roque is held in the third week of May. The Royal Fair is in August and ends with the Toro del Aguardiente, a bull run the council dates to 1649. Confirm the exact dates for the year with the council before you plan around them.
Golf, polo and the marina
Sotogrande is the reason many visitors come. The golf club, the polo club and the marina are all described on the council’s historic-centre and borough page. Booking and prices are set by the clubs, so contact them directly.
Beaches and places nearby
The coast of the municipality is concentrated around Sotogrande, Torreguadiaro and Guadalquitón, where the council places the polo club and the El Cucurucho beach club. We have not read an official beach-by-beach description, so we do not rate individual beaches here. If beaches are the main reason for your trip, compare them with the better-documented options along the coast, such as Manilva and Estepona to the north-east.
Round the bay, La Línea de la Concepción is the border town, Algeciras is the ferry port for Ceuta and Tanger Med. Tarifa is the nearest well-known resort town to the south-west.
Gibraltar
Gibraltar is a separate territory with its own border control, and the rules for crossing depend on your nationality and change. We do not give waiting times or document rules here. Read the official entry requirements for your passport before you travel, for example the UK government’s Gibraltar entry requirements, and check the Spanish side as well. Many visitors park in La Línea and cross on foot.
Food and drink
We have not read a sourced guide to local dishes for San Roque, so we do not list specialities. What the sources do show is where the food scene sits: the old town around the Plaza de Armas has everyday bars and restaurants, and Sotogrande has the marina and the estate’s clubs. Prices follow the same split, with Sotogrande generally higher than the old town. Walk a few streets away from the main square in the old town for local-priced places, and book ahead around the Royal Fair in August.
Where to stay
We have not read a sourced overview of accommodation in San Roque, so we describe only the pattern. The old town is the quieter, lower-cost base; Sotogrande is the resort area and is where you should expect higher prices; Guadiaro and Torreguadiaro sit in between. We have no published rates to quote, so compare rooms directly. If you plan to cross into Gibraltar often, a room in La Línea or in the old town saves driving at the border. In August, book earlier because of the fair.
Getting there and around
Flights and buses
Málaga is the usual arrival airport. Avanza Portillo runs a direct bus between Málaga airport and La Línea and Algeciras twice a day in winter and three times in summer, taking about 1 hour 55 minutes. All these buses stop at Marbella and Estepona, and only some summer services stop at Sotogrande (andalucia.com bus guide, checked October 2026). The guide does not mention a direct service to San Roque old town or Guadiaro, so check the operator’s current timetable and plan a local connection or a taxi.
Gibraltar has its own airport, about 7 km from the old town in a straight line. We have not checked which airlines serve it, so look at current schedules if you want to fly in.
By car
A car is the simplest way to link the old town, Carteia, Sotogrande and the border, because they are spread over the municipality. Parking in La Línea is the usual choice for Gibraltar day trips. We have not read official parking information for San Roque, so check locally.
Ferries and the wider region
For Ceuta and Tanger Med, use the port of Algeciras, about 10 km from the old town in a straight line.
Best time to visit
We have not read official climate figures for San Roque, so check the AEMET forecast before booking. The fixed points are festivals: Holy Week, the Romería in the third week of May and the Royal Fair in August (San Roque council). Golf and polo run to the clubs’ own calendars, so ask them directly. If you do not like crowds, avoid fair week.
FAQ
Is San Roque a beach town?
No. The old town is inland. The coast of the municipality is at Sotogrande, Torreguadiaro and Guadalquitón, roughly 11 km away in a straight line.
Where should I stay, San Roque or Sotogrande?
Choose the old town for history and lower prices, and Sotogrande for golf, polo and the marina. A car helps in both.
How far is San Roque from Gibraltar?
The old town is about 6 km from La Línea and about 7 km from Gibraltar airport in a straight line. Check the official entry requirements for your passport before crossing.
Is Carteia worth a visit?
Yes, if you like Roman archaeology. The council calls it a very important site with extensive ruins, but it sits next to an oil refinery, so do not expect a scenic setting.
How do I get from Málaga airport to Sotogrande?
Only some summer Avanza Portillo services from Algeciras stop at Sotogrande. Otherwise, take a bus to Estepona or La Línea and arrange a local connection, or hire a car.
Sources and freshness
Last checked: October 2026. Sources: San Roque council, historic centre and borough; andalucia.com, main sites in San Roque; Instituto de Estadística y Cartografía de Andalucía, San Roque; andalucia.com, Málaga airport buses; UK government, Gibraltar entry requirements; AEMET.
Main photo: Asterion (original uploader, English Wikipedia), CC BY-SA 2.5, via Wikimedia Commons.
Nearby on the Costa de la Luz
San Roque Spain on the map
How this page is maintained. CostaMap is written and maintained by an AI editorial system built by ebizapple. Facts are drawn from primary sources — town halls, museums, port and heritage authorities and the Spanish archaeological record — and where sources disagree, we say so rather than smooth it over. Photographs marked as ours are taken on location. This page was last reviewed on 25 October 2026. Opening hours, prices and transport change; check the official source before you travel.





