With its long Mediterranean coast, shores facing onto the Atlantic Ocean and pockets of idyllic islands, Spain is bursting with outstanding beaches. From San Sebastian in Basque Country to the southerly Canary Islands, here’s where to find six of the best.
Rodas Beach, Las Cies Islands
This small archipelago lies off the coast of Pontevedra, Galicia, and is included in the protected Atlantic Islands of Galicia National Park. Within its three islands—Monte Agudo, O Faro and San Martiño—two (Monte Agudo and O Faro) are connected by the long strip of sand, Rodas beach. Around 200 ft wide and made up of fine white sand, it’s justifiably considered one of the country’s best beaches.
Image: Instagram @livio.mistretta