Some links on this page are affiliate links. If you book through them we may earn a commission, at no extra cost to you.
The short answer
Sotogrande is a large private residential resort at the western end of the Costa del Sol, in the municipality of San Roque in Cádiz province, about 25 km up the coast from Gibraltar. It was founded in 1962, when the Filipino-American businessman Joseph McMicking bought a huge country estate here and laid it out around golf courses, villas and, later, a marina.
- What it is: gated streets of villas and apartments, the Puerto Sotogrande marina, several famous golf courses (including Valderrama, host of the 1997 Ryder Cup) and one of Europe’s main polo grounds.
- Who it suits: golfers, polo fans, sailors, families with a rented villa, and people who want a quiet, well-kept base with sea views.
- Who it doesn’t suit: anyone looking for a Spanish town with a historic centre, nightlife outside July and August, or a trip without a car.
- Time needed: half a day for the marina and a beach; a week if you come to play golf or watch polo.
- Getting there: about 25–30 minutes by car from Gibraltar airport and about 1 h–1 h 15 from Málaga airport on the AP-7.
Is Sotogrande worth visiting?
It depends on what you want. Sotogrande has no old quarter and no central square with bars: it is a spread-out, largely residential estate, partly gated, with its social life in the marina and a few beach clubs. What it does well is space, quiet and sport, with views across the Strait and some of Europe’s best golf. In August, during the polo, it fills with second-home owners and becomes much livelier.
As a day trip from Marbella or Estepona, we think it is worth a few hours for the marina and a beach, but Puerto Banús is busier and Estepona has far more character. As a place to stay, it suits people who come for golf, polo or a quiet villa holiday.
Things to do in Sotogrande
Puerto Sotogrande (the marina)
The marina is the heart of Sotogrande for visitors, and it is free to walk around. Built with colourful low-rise apartment blocks around the water, it has about 1,380 berths, which San Roque’s tourist office describes as the largest in Andalusia. It is calmer and less showy than Puerto Banús.
The main eating strip is the Ribera del Marlin, a quay lined with restaurant terraces facing the boats. Places here include Foodisiac, popular for breakfast and weekend brunch, Don Diego, for Japanese-Peruvian (Nikkei) food, and Mytilus, for seafood. More restaurants and bars line the neighbouring quays. In July and August the marina stays busy until well after midnight; in winter many places shorten their hours.
Polo at Santa María Polo Club
Sotogrande is one of the main polo centres in Europe, with several clubs and many grass fields. The big event is the International Polo Tournament (Torneo Internacional de Polo) at the Santa María Polo Club, held every summer from late July to the end of August. In 2026 it ran in three stages: the Bronze Cup (27 July–1 August), the Silver Cup (3–15 August) and the Gold Cup (17–29 August), with the Gold Cup final as the highlight. The 2027 dates will be announced by the club.
Most matches in the season, which runs roughly from May to September, are free to watch; the high-goal cups in August charge an entry fee. Match days come with bars, food stalls and shops. We’d check the schedule on santamariapoloclub.com.
Golf: Valderrama and the other courses
Golf is why Sotogrande exists. The main courses:
| Course | What it is | Can visitors play? |
|---|---|---|
| Real Club Valderrama | Hosted the 1997 Ryder Cup, the first in continental Europe; often ranked Spain’s best course | Yes, but limited: Monday–Thursday, tee times 12:00–13:00, about €600 plus a compulsory forecaddie (about €70) |
| Real Club de Golf Sotogrande | The original course, opened in 1964, the first Robert Trent Jones design in Europe | Yes, on weekdays, booked ahead, from about €385–420 |
| The Alto Club (formerly Almenara) | 18 holes plus a par-3 course and academy, next to the SO/ Sotogrande hotel | Yes, about €95–130 depending on season |
| La Reserva Club | Modern course (2003) in the hills | Members and their guests only |
We’d book Valderrama and Real Club de Golf Sotogrande well ahead, bring a handicap certificate, and expect a dress code (no jeans at Valderrama). Real Club Valderrama takes bookings by email ([email protected]); for the others, use the clubs’ websites.
The beaches
The sand here is darker and coarser than on the Costa de la Luz, but the beaches are long, clean and much less crowded than those around Marbella.
- Playa de Sotogrande: about 2 km of sand running south from the mouth of the Guadiaro river, with beach clubs and restaurants at the back. It has had a Blue Flag in recent years.
- Playa de Torreguadiaro: north of the marina, by the small village of Torreguadiaro, with shallow water that suits children and a more everyday feel.
- Playa de Guadalquitón: a wide, wild beach several kilometres long between Sotogrande and Alcaidesa, with no buildings behind it and few people even in summer. Bring water and shade.
The Guadiaro estuary
Right next to the marina, the mouth of the Río Guadiaro is a small protected nature reserve (Paraje Natural, about 35 hectares), declared in 1989 and later made a special protection area for birds. A short path and boardwalk lead along the reeds and sandbanks, where you can see herons, egrets and migrating birds in spring and autumn. It takes 30–45 minutes and is free.
San Roque old town
Sotogrande’s historic town is San Roque, about 15–20 minutes by car, on a hill facing the Rock. It was founded by the Spanish residents who left Gibraltar after the British took it in 1704, and it still calls itself “Gibraltar in exile”. The small whitewashed centre has the church of Santa María la Coronada (18th century), an 1853 bullring and the Mirador Domingo de Mena, a viewpoint over the bay, the Rock and, on clear days, Africa. An hour or two is enough.
Day trips from Sotogrande
A car makes Sotogrande a good base for the far west of the Costa del Sol and the Cádiz coast.
- Gibraltar: about 30 minutes to the border at La Línea. Park on the Spanish side and walk across. Since July 2026 there are no routine border checks, but carry your passport or, for EU citizens, your ID card. See the Gibraltar guide.
- Castellar de la Frontera: about 20 minutes inland, a tiny village built inside the walls of a Moorish castle above a reservoir and cork-oak woods.
- Jimena de la Frontera: about 30–40 minutes up the Guadiaro valley, a white village below a ruined castle, with walks in the Los Alcornocales natural park.
- Estepona and Casares: Estepona is about 20–25 minutes east, with its flower-filled old town; Casares is about 30 minutes. See the Estepona guide.
- Marbella and Puerto Banús: about 40–45 minutes east. See the Marbella and Puerto Banús guides.
- Tarifa: about 45 minutes west, for the southernmost tip of mainland Europe, kitesurfing and the white sand of the Costa de la Luz. See the Tarifa guide.
- Ronda: about 1 h 15–1 h 30 through the mountains, via Gaucín or via the coast and San Pedro. See the Ronda guide.
When to go
- We think May, June, September and early October are the best months for most visitors: warm, sunny, good for golf and the beach, and hotel prices are lower than in August.
- July and August are the season: the polo, full restaurants and the highest prices. We’d book hotels and villas early for August.
- Winter is mild and quiet, and good for golf, though some marina restaurants and beach clubs close or open only at weekends. The levante, a strong east wind, can blow for days at any time of year near the Strait.
Getting to Sotogrande
| From | By car | By bus |
|---|---|---|
| Gibraltar airport | about 25–30 min | M-240 from La Línea, about 45 min |
| Málaga airport | about 1 h–1 h 15 (AP-7) | Avanza via Málaga bus station, about 2 h 30 |
| Estepona | about 20–25 min | Avanza, about 30 min |
| Marbella | about 40–45 min | Avanza, about 1 h |
| San Roque | about 15–20 min | Urban green line 01 |
- By car: the easiest option, and you will want one here anyway, because Sotogrande is spread out and buses are few. The AP-7 toll motorway and the free A-7 both pass the resort; take the Sotogrande or Guadiaro exits. We’d hire a car at Málaga airport or compare prices on DiscoverCars.
- Via Gibraltar airport: the closest airport, with flights mainly from the UK. Walk across the border to La Línea and take a taxi (about 25–30 minutes) or the bus.
- By bus: Avanza’s Málaga–Algeciras coaches stop on the main road at Sotogrande. From Málaga airport, change at Málaga bus station: see Málaga airport transfers.
- By train: there is no useful train. The Algeciras line through San Roque is closed to passengers for works until about autumn 2027.
Where to stay in Sotogrande
Sotogrande has only a handful of hotels, and many visitors rent villas or apartments.
- SO/ Sotogrande Spa & Golf Resort: a five-star resort in the hills next to The Alto Club golf course, with pools, a large spa and views to the sea. Our pick for golfers. Rated 8.8 on Booking.com.
- MiM Sotogrande: a small five-star hotel (part of the Meliá Collection, formerly the Club Marítimo) right on the marina, with restaurants on your doorstep. Our pick for a stay without driving everywhere. Rated around 9 on Booking.com.
- More options: hotels and apartments in Sotogrande. For more choice and lower prices, we’d stay in Estepona and come for the day.
FAQ
Where is Sotogrande?
Sotogrande is on the coast of Cádiz province, in the municipality of San Roque, at the western end of the Costa del Sol. It lies about 25 km north-east of Gibraltar and about 100 km south-west of Málaga airport.
Is Sotogrande a town?
Not really. It is a private residential resort founded in 1962, made up of villa estates, golf courses, polo fields and a marina. The nearest real towns are Guadiaro, Torreguadiaro and San Roque, which has the historic centre.
Can you play golf at Valderrama?
Yes, as a visitor, but only Monday to Thursday with tee times between 12:00 and 13:00. The green fee is about €600, plus a compulsory forecaddie. We’d book directly with the club well ahead.
When is the polo in Sotogrande?
The International Polo Tournament at Santa María Polo Club runs from late July to the end of August each year, ending with the Gold Cup final. Smaller tournaments are played from about May to September, and most matches are free to watch.
Do you need a car in Sotogrande?
Yes, in practice. The resort is spread over a large area, the beaches, marina and golf courses are far apart, and buses are infrequent. The closest airport is Gibraltar, about 25–30 minutes away; Málaga is about an hour by car.

