Spain has a diversity of coastlines that is unmatched in Europe, from the Atlantic to the Mediterranean, the temperate north to the sub-tropical south.
And when you pair this with warm summers you’ve got the recipe for some of the best beaches in the world.
All of the beaches listed here are great, but for different reasons: Some are paradisaical bays with perfect, crystalline waters for bathing, while others are windswept Atlantic beaches that aren’t for swimming at all.
But you can be sure that they’re all jaw-droppingly beautiful in their own ways.
1. Praia da Rodas, Galicia
It’s no mystery why this gleaming white bay tops many polls of the best beaches in the world.
Rodas belongs to the Cíes Islands, a small archipelago in the Atlantic just opposite the city of Vigo.
There are regular ferries to the islands, but as they’re a national park there’s a limit of 2,200 visitors a day, so it pays to book ahead.
Their geography gives them only half the annual rainfall of the adjacent Galician coast, which is one of the many things, along with its landward aspect that makes Rodas so sublime.
Hugging the beach are small, rugged hills wooded with pines, and before you are shimmering emerald waters that you won’t be able to resist.