Illetes beach. La Savina, Formentera © Jorge Jiménez. Turismo de Formentera

Imagine you're lazing on a beach in Spain. The sun's shining and the fine sand feels good to the touch. You fancy taking a dip. You may be on the Mediterranean Sea, the Cantabrian or on the Atlantic Ocean. Wherever you are, the beach is bound to be fabulous. And that's because Spain has almost 600 beaches with the Blue Flag quality award. 

Here we suggest ten of the loveliest beaches in Spain for you to discover. To see where they are, just click each picture. 

  • Illetes beach

    You can reach it on foot or by bike, and be rewarded by the spectacular scenic view.

    See more

  • Las Catedrales beach, Ribadeo

    Its enormous rocks form curious arches which you can walk through at low tide. This is where it gets the name of 'The Cathedrals".

    See more

  • La Concha beach

    On one of the prettiest bays in Spain.

    See more

  • Bolonia beach. Barbate, Cadiz.

    You'll be amazed by the sand dunes on this endless beach. And don't miss the sunset!

    See more

  • El Cofete beach

    This is one of the most famous undeveloped beaches in the whole of the Canary Islands.

    See more

  • Cala Bassa cove, Sant Antoni de Portmany

    It's surrounded by a pine forest. What about a stroll along the shore?

    See more

  • Las Canteras beach

    Where good weather is guaranteed almost all year round, and right near the city. Come at any time of year.

    See more

  • Aerial view of Rodas beach. Vigo, Pontevedra.

    It was chosen by The Guardian newspaper as the best beach in the world. We can see why.

    See more

  • View of Tossa or Gran beach. Tossa de Mar, Girona

    From the sand you'll be treated to a spectacular view of the old quarter and its medieval walls.

    See more

  • Aerial view of Cué beach. Llanes.

    Ideal for anyone looking for peace and quiet, or the opportunity to go scuba diving. At high tide it forms a natural swimming pool.

    See more


Have you found this information useful?



X
Spain BarcelonaSevilleMadridMalagaCordobaA CoruñaGranadaCadizAsturiasMurciaLugoHuescaAlicante - AlacantLleidaCastellón - CastellóLa RiojaCantabriaVizcaya - BizkaiaValenciaGuipúzcoa - GipuzkoaPontevedraAlmeríaValladolidLeónToledoCáceresJaénBurgosGironaTarragonaÁlava - ArabaCiudad RealHuelvaSegoviaCuencaSalamancaTeruelZaragozaZamoraNavarreBadajozÁvilaOurenseAlbaceteSoriaGuadalajaraPalenciaCanary IslandsBalearic Islands
X
Baleares MajorcaIbizaMinorca
X
Canarias LanzaroteTenerifeGran CanariaLa PalmaFuerteventuraLa Gomera