Best Spain Beaches

The most beautiful beaches to visit in Spain

The Best Beaches in Costa Brava (2026 Ranking)

Our editorial ranking of the best beaches on the Costa Brava: from the protected coves of Cap de Creus to the picture-postcard fishing hamlets of Begur and the wild, undeveloped…

The Costa Brava earned its name — “rugged coast” — honestly. This is a shoreline of pine-covered cliffs, hidden coves reachable only by boat or a demanding hike, and a handful of fully-equipped resort beaches where you can rent a kayak and order lunch without moving from your towel. We’ve ranked the best of what Girona’s coastline has to offer, weighing water clarity, scenery, ease of access, and overall character.

This is an editorial ranking, not a scientific one — we’ve weighed beauty, water quality, the balance between wildness and access, and what makes each place memorable to land on this order. Every entry links through to our complete guide for that beach, with full access, parking, and seasonal details.

1. Platja de Montjoi, Roses

Platja de Montjoi sheltered cove in the Cap de Creus natural park, Roses

For two decades, the most famous address beside this cove wasn’t the beach at all — it was El Bulli, Ferran Adrià’s legendary restaurant, which sat right next door until its closure in 2011. The restaurant is gone, but Montjoi’s wide, sheltered bay inside the Cap de Creus natural park remains genuinely excellent in its own right: a full-service diving center, a campsite, and water clear enough to make the trip worthwhile on its own. The bay carries EMAS and ISO 14001 environmental certification, and the wreck of the Phedon nearby is one of the better dive sites on this stretch of coast.

Read the full guide to Platja de Montjoi →

2. Platja d’Aiguablava, Begur

“Blue water” in Catalan, and the name undersells it slightly. Aiguablava pairs fine golden sand — genuinely rare on this stretch of coast, where most coves favor gravel — with a deep turquoise color and a shallow, gentle entry that locals consistently point to as Begur’s most complete cove. A dive center right on the beach runs beginner sessions over a section that replicates part of a real underwater archaeological site, and the Camí de Ronda heading north strings together a series of even smaller, clearer coves toward Fornells. Parking is the one genuine catch: arrive before 10 AM in summer or take the municipal shuttle instead.

Read the full guide to Platja d’Aiguablava →

3. Cala Sa Tuna, Begur

Cala Sa Tuna picturesque fishing cove with whitewashed houses in Begur, Girona

Some coves are beautiful for the water; Sa Tuna is beautiful for everything around it. Whitewashed 18th-century fishermen’s cottages with colorful doors line a tiny, gravel-bottomed bay, with small boats pulled up on the stones and water clear enough to photograph from above. There’s no soft sand here — water shoes are genuinely worth packing — but the atmosphere, the sea cave at Cova de Sant Pau, and the short walk to neighboring Aiguafreda more than make up for it. Parking is the real challenge: there’s no dedicated lot, just a regulated street zone that fills before 10 AM in peak summer.

Read the full guide to Cala Sa Tuna →

4. Cala Joncols, Roses

Cala Joncols remote cove inside the Cap de Creus natural park, Roses

The road to Joncols runs out after six kilometers of unpaved forestry track, and that single fact explains everything about this cove: no bus service, one lone hotel-restaurant, and an average occupancy of just 30 to 70% even at the height of summer. What you get for the effort is one of the wildest, most protected stretches of sand left on the Cap de Creus, with a steep underwater slope that makes for genuinely good diving and a paid boat transfer connecting to Roses and Cadaqués for anyone who’d rather skip the drive entirely.

Read the full guide to Cala Joncols →

5. Cala Pola, Tossa de Mar

Cala Pola cove with clear turquoise water near Tossa de Mar, Girona

Four kilometers north of Tossa de Mar’s medieval old town, Cala Pola sits entirely within the grounds of a campsite — the only beach in the area with that arrangement — and photographs exactly as well as it feels to visit. Coarse golden sand, a rich, popular diving and snorkeling scene, and several genuinely impressive sea caves nearby, including the Cova des Bergantí, all sit along a coastline of pine and holm oak cliffs. A glass-bottomed tourist boat stops here roughly every 30 minutes in season for visitors who’d rather see the underwater landscape without getting wet.

Read the full guide to Cala Pola →

6. Platja de Castell, Palamós

In the early 1990s, Palamós residents organized to keep a golf course and housing development off this stretch of sand, and the result is one of the last genuinely undeveloped large beaches left on the Costa Brava — backed by pine forest and farmland rather than apartment blocks. A restored 6th-century BC Iberian settlement sits on a rocky outcrop at one end, and the Camí de Ronda continues from here toward Cala Foradada’s sea-cave kayak route and the historic fishing hamlet of Cala S’Alguer. The fine sand and gentle slope into the water make this one of the better choices on this list for families.

Read the full guide to Platja de Castell →

7. Cala l’Almadrava, Roses

Cala l'Almadrava sheltered family beach in Roses, Girona

Named for a centuries-old tuna-trapping technique once used along this coast, L’Almadrava is the most reliably calm, family-friendly beach in the Roses area — sheltered from the tramontana wind that can disrupt plans elsewhere, with water shallow enough and clear enough to have held EMAS and ISO 14001 certification since 2003, among the longest-standing on this list. A strong cluster of restaurants and a beachfront hotel back up its reputation as one of the more complete, low-stress beaches near Roses, and the Camí de Ronda connects it scenically back to town past the smaller Canyelles Petites.

Read the full guide to Cala l’Almadrava →

8. Cala Sant Francesc, Blanes

Cala Sant Francesc Blue Flag cove in Blanes, Girona

Locally still called Cala Bona, this cove has carried Blue Flag certification every single year since 1995 and was named one of the 22 best beaches in Europe by European Best Destination in 2022. The credentials hold up: clear, sheltered water, a genuinely good rocky snorkeling area, and direct Camí de Ronda access to two of Blanes’s best attractions — the Marimurtra botanical garden on one side, the hilltop Castell de Sant Joan on the other. The beachfront restaurant, Cala Bona, is something of an institution, complete with its own numbered-ticket system at busy times.

Read the full guide to Cala Sant Francesc →

9. Platja Sa Conca, Castell-Platja d’Aro

Platja Sa Conca Blue Flag beach between S'Agaró and Platja d'Aro, Girona

Sa Conca sits at the exact meeting point of two identities: the elegant 1920s urban planning of S’Agaró on one side, the busier resort energy of Platja d’Aro on the other. A small rocky islet splits the beach cleanly into a sandy swimming half and a rockier snorkeling half, and the adjoining stretch of Camí de Ronda toward Sant Pol de S’Agaró is considered one of the best short coastal walks on the entire Costa Brava, with geological information panels and a temple-shaped viewpoint along the way. Check the tide table before you go — the beach’s width swings from 5 to 70 meters depending on the hour.

Read the full guide to Platja Sa Conca (Castell-Platja d’Aro) →

10. Cala Treumal, Blanes

Cala Treumal wild pine-backed cove between Blanes and Lloret de Mar, Girona

Right on the boundary between Blanes and Lloret de Mar — close enough that both towns claim it — Treumal feels more like a hidden jungle cove than a typical Catalan beach, with dense pine forest growing almost to the waterline. The real surprise sits just uphill: the Pinya de Rosa botanical garden, home to one of the largest cactus collections in Europe, with free parking just 300 meters from the sand. A natural rock passage connects Treumal directly to neighboring Santa Cristina for visitors who want to see both in one stop.

Read the full guide to Cala Treumal →

11. Cala Estreta, Palamós

Cala Estreta hidden cove near Cap Roig, Palamós, Girona

There’s no road to Cala Estreta — no parking lot, no sign at the final turn, and on most days, almost no one there. Reaching it means parking at Platja de Castell and walking 20 to 30 minutes along the Camí de Ronda through pine forest and rocky headland, which is exactly why it remains one of the wildest stretches of sand on this entire coast. A restored 16th-century-referenced fisherman’s hut sits at one end, available to rent for the day from the Ajuntament, and the cove’s central reef makes for solid casual snorkeling once you’ve made the walk in.

Read the full guide to Cala Estreta →

12. Cala Pedrosa, Palafrugell

Cala Pedrosa remote pebble cove near Tamariu, Palafrugell, Girona

“Pedrosa” means rocky, and that’s exactly what you’ll find underfoot at this secluded cove between Tamariu and Llafranc — reachable only by sea, on foot from Tamariu, or down a steep path from the Sant Sebastià lighthouse. The exceptional water clarity makes the rocky seabed visible several meters down, a major reason snorkelers and divers specifically seek this one out, and a small, family-run chiringuito serving fideuà is a genuine surprise for a beach this hard to reach. No motorized water sports are permitted, which helps keep the cove as quiet as the walk in suggests it should be.

Read the full guide to Cala Pedrosa →

13. Platja Sa Conca, Cadaqués

Platja Sa Conca quiet hidden cove in Cadaqués, Girona

Not to be confused with its much larger namesake in Castell-Platja d’Aro, this Sa Conca is the cove most visitors to Cadaqués walk straight past — easily overlooked just past the Punta d’es Sortell, with dark pines coming right down to oddly-shaped rock formations. It doesn’t carry Blue Flag status, mostly a reflection of its small, semi-urban character rather than any real issue with the water, which stays cool, clear, and deep blue throughout. A path continues south toward Cala Nans for visitors who want to push further into the Cap de Creus, and one end has a longstanding, low-key naturist tradition.

Read the full guide to Platja Sa Conca (Cadaqués) →

14. Cala Giverola, Tossa de Mar

Cala Giverola cove with pine-covered cliffs near Tossa de Mar, Girona

The setting at Giverola is genuinely beautiful — pine-covered cliffs framing turquoise water, rich Posidonia meadows visible just offshore — but the cove now sits inside a developed resort complex that controls nearly everything about the visit, from parking (around €20/day in peak season) to chiringuito prices. It still earns its place on this list: a quieter rocky inlet, Racó de Llevant, sits through a small tunnel to the north for anyone who wants to escape the main beach, and the Camí de Ronda from Tossa de Mar offers a free, scenic alternative to paying for parking entirely.

Read the full guide to Cala Giverola →

15. Cala del Senyor Ramon, Santa Cristina d’Aro

A single roadside sign along the winding road between Sant Feliu de Guíxols and Tossa de Mar marks the start of a steep path down to one of the wildest, largest stretches of sand left on this part of the coast — some measurements put it at over 800 meters long, and it still rarely fills up. Cliffs rising as high as 80 meters frame the bay, the sandy seabed makes for genuinely good diving, and one end carries an official naturist designation. The trade-off is real: no services of any kind, a privately operated paid lot, and a climb back up that most visitors describe as the hardest part of the day.

Read the full guide to Cala del Senyor Ramon →

Planning Your Trip

Most of these beaches peak between June and September, with water temperatures generally sitting between 20°C and 26°C, though that’s also when parking fees, access restrictions, and unpaved-road conditions become genuinely relevant rather than minor footnotes. Several of the wilder coves on this list — Joncols, Estreta, Senyor Ramon — reward visitors who can come in late spring or early autumn instead, when the water is still swimmable and the access problems that define peak summer mostly disappear. Whichever beach you choose, check the linked guide first: parking systems, unpaved roads, and seasonal restrictions vary significantly across this coastline.


This article is provided for general informational purposes only and does not constitute professional, legal, safety, or travel advice. Beach conditions, access rules, parking systems, and seasonal services can change without notice; always check the official sources linked in each individual guide before planning your visit. Always follow posted safety guidance and lifeguard instructions where available.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *