Top 10 Best Beaches in Costa Brava with Beach Services & Local Advice

Last Updated on March 28, 2021

Costa Brava has variety of great golden sandy beaches and lovely bays. The beaches of Lloret de Mar and Fenals have obtained the “Q” certificate of tourism quality awarded by the ICTE.


Top beaches and ports in the resorts of Costa Brava

  • Portbou: Platja Gran
  • Llançà: Grifeu, El Port beach, Llançà port
  • El Port de la Selva: El Port de la Selva beach, El Port de la Selva port
  • Roses: Roses port
  • Castelló d’Empúries: Empuriabrava
  • L’Escala: L’Escala port
  • Torroella de Montgrí: Cala Montgó, CN Estartit port
  • Palafrugell: Canadell, Tamariu, Llafranc
  • Palamós: La Fosca, Marina Palamós
  • Calonge: Sant Antoni, Cala Cristus-Ses Torretes, Torre Valentina, Es Monestri
  • Castell-Platja d’Aro: Cala Rovira, Platja d’Aro, Sa Conca
  • Sant Feliu de Guíxols: Sant Feliu de Guíxols, Sant Pol
  • Tossa de Mar: La Mar Menuda, Platja Gran
  • Lloret de Mar: Lloret de Mar, Fenals, Sa Boadella
  • Blanes: Blanes, s’Abanell, Sant Francesc, CV Blanes Port

Below you may find the best beaches in Costa Brava.

Top 10 Best Beaches in Costa Brava for you…

Lloret de Mar beach… – in Lloret de Mar

Fenals beach… – in Lloret de Mar

Platja Gran beach… – in Tossa de Mar

Llafranc beach… – in Llafranc, Palafrugell


La Fosca beach… – in Palamos

Platja d’Aro beach… – in Castell-Platja d’Aro

Sa Conca beach… – in Castell-Platja d’Aro

Blanes beach… – in Blanes

Sant Antoni beach… – in Calogne

Tamariu beach… – in Palafrugell