Best beaches in the Costa Brava
The best beaches in the Costa Brava, on the coast of Spain — 3 shores from Cala Aiguablava to Platja de Castell, each with its water temperature, sand, best season and swimming. Ranked by fame and mapped on the interactive globe.
The warmest sea in the Costa Brava is ~25°C, at Tossa de Mar, in season around Jun-Sep. Across its 3 beaches on Beachmap the sea averages ~24.3°C in the warm season.
Cala AiguablavaBegur, Costa Brava, Spain
Tossa de MarCosta Brava, Spain
Platja de CastellPalamós, Costa Brava, Spain
When to visit beaches in the Costa Brava
Most of the 3 beaches listed in the Costa Brava are at their best June to September, with the season peaking in July. In the warm season the sea sits at about 24–25°C across the listed beaches.
Choosing a beach in the Costa Brava
For calm, family-friendly swimming, start with Cala Aiguablava or Tossa de Mar; and 2 of the 3 hold Blue Flag status.
More of Spain
- All beaches in Spain · 63
- Best beaches in Mallorca · 6
- Best beaches in Menorca · 6
- Best beaches in Ibiza · 4
- Best beaches in Balearic Islands · 18
- Best beaches in Gran Canaria · 4
- Best beaches in Tenerife · 3
- Best beaches in Lanzarote · 4
- Best beaches in Fuerteventura · 4
- Best beaches in Canary Islands · 15
- Best beaches in Costa Blanca · 4
- Best beaches in Costa de la Luz · 5
- Best beaches in Cabo de Gata · 3
- Best beaches in Asturias · 5
- Best beaches in Galicia · 4
- Best beaches in Basque Country · 4
Beaches in the Costa Brava: frequently asked questions
When is the best time to visit beaches in the Costa Brava?
How warm is the sea in the Costa Brava?
In the warm season the sea at the beaches listed in the Costa Brava sits at about 24–25°C.
Does the Costa Brava have Blue Flag beaches?
Which beach in the Costa Brava is best for families?
Cala Aiguablava — calm and shallow, with no surf to worry about; Tossa de Mar is a strong runner-up.