♦ EuroShoresBeachesMapCountriesGuidesBest ofFinder
EuroShores › Best of › Best Beaches in the Costa Brava in June

Best Beaches in the Costa Brava in June

We rank the 14 beaches to visit in the Costa Brava in June. Sa Tuna Beach, Begur (Spain) comes first with 4.6 / 5, followed by Platja de Cadaques, Platja de Calella de Palafrugell.

The sea reaches about 23 degrees C in season, and most of these beaches are at their best from June to September. 13 of the 14 have easy access, and 3 are hidden gems.

Save on Pinterest

Sa Tuna Beach, Begur, Sa Tuna, Begur, Girona

1Sa Tuna Beach, Begur

Sa Tuna, Begur, Girona · 4.6 / 5 · Easy access · about 22 °C

Sa Tuna is a tiny cove near Begur on the Costa Brava, with a small beach of coarse sand and a row of whitewashed fishermen houses along the shore.

Platja de Cadaques, Cadaques, Costa Brava

2Platja de Cadaques

Cadaques, Costa Brava · 4.5 / 5 · Easy access · about 22 °C

Cadaques is a whitewashed fishing village at the far northeast of the Costa Brava, with a small pebble and sand beach on a sheltered bay.

Platja de Calella de Palafrugell, Calella de Palafrugell, Costa Brava

3Platja de Calella de Palafrugell

Calella de Palafrugell, Costa Brava · 4.5 / 5 · Easy access · about 22 °C

Calella de Palafrugell is a charming fishing village with small sand and pebble coves between rocks, backed by white arcades.

Platja de Llafranc, Llafranc, Palafrugell, Costa Brava

4Platja de Llafranc

Llafranc, Palafrugell, Costa Brava · 4.5 / 5 · Easy access · about 24 °C

Llafranc is a small former fishing village on the Costa Brava, with a crescent of coarse golden sand in a sheltered bay, pine-covered hills behind and a lighthouse above.

Platja Gran, Tossa de Mar, Tossa de Mar, Costa Brava

5Platja Gran, Tossa de Mar

Tossa de Mar, Costa Brava · 4.5 / 5 · Easy access · about 22 °C

Platja Gran is the main beach of Tossa de Mar, a crescent of golden sand overlooked by the medieval walls and towers of the Vila Vella.

Tamariu Beach, Tamariu, Palafrugell, Costa Brava

6Tamariu Beach

Tamariu, Palafrugell, Costa Brava · 4.5 / 5 · Easy access · about 23 °C

A small golden-sand bay of roughly 180 m in the village of Tamariu, sheltered by pine-covered headlands on the Costa Brava.

Aiguablava Beach, Begur, Costa Brava, Catalonia

7Aiguablava Beach

Begur, Costa Brava, Catalonia · 4.4 / 5 · Moderate access · about 23 °C

A small sheltered cove near Begur on the Costa Brava, with pine-covered cliffs and clear water.

La Fosca Beach, Palamos, Costa Brava

8La Fosca Beach

Palamos, Costa Brava · 4.4 / 5 · Easy access · about 23 °C

A sheltered sandy beach on the Costa Brava near Palamos, with calm clear water and rocky coves at either end.

Platja de Sa Riera, Begur, Sa Riera, Begur, Costa Brava

9Platja de Sa Riera, Begur

Sa Riera, Begur, Costa Brava · 4.4 / 5 · Easy access · about 24 °C

Sa Riera is a quiet cove below the village of Begur on the Costa Brava, with a small beach of coarse sand, clear water and pine-covered headlands.

Platja de Sant Pol, Costa Brava, Sant Pol, Sant Feliu de Guixols, Costa Brava

10Platja de Sant Pol, Costa Brava

Sant Pol, Sant Feliu de Guixols, Costa Brava · 4.4 / 5 · Easy access · about 23 °C

Platja de Sant Pol is a wide crescent of golden sand on the Costa Brava just north of Sant Feliu de Guixols, backed by a promenade and pine-covered hills.

Platja de Roses, Roses, Costa Brava

11Platja de Roses

Roses, Costa Brava · 4.3 / 5 · Easy access · about 23 °C

Roses sits on a big, sweeping bay at the top of the Costa Brava, with a long beach of fine sand and calm water.

Platja de Sant Feliu de Guixols, Sant Feliu de Guixols, Costa Brava

12Platja de Sant Feliu de Guixols

Sant Feliu de Guixols, Costa Brava · 4.3 / 5 · Easy access · about 23 °C

Sant Feliu de Guixols has a sheltered bay of coarse golden sand in the middle of a lively Costa Brava town, with a long seafront promenade and an old fishing quarter.

Platja de Blanes, Blanes, Costa Brava

13Platja de Blanes

Blanes, Costa Brava · 4.1 / 5 · Easy access · about 22 °C

Blanes is the southern gateway to the Costa Brava, with a long beach of coarse golden sand and a green headland behind.

Platja de Lloret, Lloret de Mar, Costa Brava

14Platja de Lloret

Lloret de Mar, Costa Brava · 4.1 / 5 · Easy access · about 22 °C

The main beach of Lloret de Mar is a wide bay of coarse golden sand, framed by rocky headlands and a promenade.

Quick comparison

#BeachCountryScoreWaterBest seasonAccess
1Sa Tuna Beach, BegurSpain4.622 °CJune–SeptemberEasy
2Platja de CadaquesSpain4.522 °CJune–SeptemberEasy
3Platja de Calella de PalafrugellSpain4.522 °CJune–SeptemberEasy
4Platja de LlafrancSpain4.524 °CJune–SeptemberEasy
5Platja Gran, Tossa de MarSpain4.522 °CJune–SeptemberEasy
6Tamariu BeachSpain4.523 °CJune–SeptemberEasy
7Aiguablava BeachSpain4.423 °CJune–SeptemberModerate
8La Fosca BeachSpain4.423 °CJune–SeptemberEasy
9Platja de Sa Riera, BegurSpain4.424 °CJune–SeptemberEasy
10Platja de Sant Pol, Costa BravaSpain4.423 °CJune–SeptemberEasy
11Platja de RosesSpain4.323 °CJune–SeptemberEasy
12Platja de Sant Feliu de GuixolsSpain4.323 °CJune–SeptemberEasy
13Platja de BlanesSpain4.122 °CJune–SeptemberEasy
14Platja de LloretSpain4.122 °CJune–SeptemberEasy

How we picked these beaches

Included when the beach usual swimming season covers the month, then ranked by editorial score. See how we rate beaches for the full method.

Frequently asked questions

Which are the top-rated beaches to visit in the Costa Brava in June?

Our top three are Sa Tuna Beach, Begur (4.6 out of 5), Platja de Cadaques (4.5 out of 5), Platja de Calella de Palafrugell (4.5 out of 5). Scores are editorial ratings from the EuroShores team.

When is the best time to visit these beaches?

Most are at their best from June to September. Water temperatures average about 23 degrees C in season. Each beach page lists its exact season.

Which of these beaches are easiest to reach?

Sa Tuna Beach, Begur, Platja de Cadaques, Platja de Calella de Palafrugell, Platja de Llafranc, Platja Gran, Tossa de Mar and 8 more have easy access. The others need a walk, stairs or a rougher road, so check the access note on each page.

More lists

Beach finder · Map of all beaches · All lists