Country

Spain

4,133 beaches surveyed and measured. Ten chosen by fame. All ten rated.

10 judged · 4133 surveyed · See on the Atlas →


The 10 best beaches in Spain

Ordered by fame: how often Condé Nast Traveler, Condé Nast Traveller UK, Lonely Planet and spain.info name them, plus measured size. The order is theirs. The rating is ours. Every number is measured or sourced.

  1. 1

    Playa de Bolonia

    BOOK THE FLIGHT NOW

    All four lists agree, and for once the lists are right.

    The factThe 30-metre-high Duna de Bolonia is worth exploring. There is also a well-preserved Roman Ruin called Baelo Claudia just near the dunes.

    3,592 m long · 97.8 m wide · Photo: El Pantera, CC BY-SA 4.0

  2. 2

    La Concha

    WORTH A DETOUR

    A shell-shaped city beach with a storm it can summon in twenty minutes.

    The factA galerna is a sudden coastal storm that can form offshore and reach the beach in less than 20 minutes.

    1,110 m long · 108.9 m wide · Photo: Carlos Cunha, CC BY-SA 3.0

  3. 3

    Playa de Rodas

    ONLY IF YOU'RE ALREADY THERE

    An island beach that needs a permit, a ferry and a strong constitution.

    The factThe islands are part of a larger protected area that limits visitors to 450 people per day during most of the year and 1800 per day during the peak summer season.

    1,091 m long · 81.3 m wide · Photo: Jules Verne Times Two, CC BY-SA 4.0

  4. 4

    Praia das Catedrais

    ONLY IF YOU'RE ALREADY THERE

    Book a slot, then race the tide to stand under the arches.

    The factAt low tide, there is access to a sand deposit delimited by a rocky wall made from slate and schist forming 30 metre arches resembling cathedral flying buttresses.

    744 m long · 49.4 m wide · Photo: Luis Miguel Bugallo Sánchez (Lmbuga), CC BY-SA 4.0

  5. 5

    Playa de Mónsul

    WORTH A DETOUR

    Hollywood used it as a set. The parking still has not recovered.

    The factIt was used as a backdrop for some scenes in Indiana Jones and the Last Crusade.

    459 m long · 56.5 m wide · Photo: Nikater, CC BY-SA 3.0

  6. 6

    Ses Illetes

    ONLY IF YOU'RE ALREADY THERE

    Formentera's postcard, shared with half of Ibiza by lunchtime.

    The factFor cars the cost is from €4 to €6, but access on foot or by bicycle is free of charge.

    1,072 m long · 31.5 m wide · Photo: MrPepanos, CC BY 3.0

  7. 7

    Cala Pregonda

    ONLY IF YOU'RE ALREADY THERE

    Bring food, water, shade and no expectations of signal. Clothes optional.

    The factThe cerulean waters sit a 15 to 20 minute walk from the parking lot, and there are no bathrooms, food vendors, or even reliable cell service.

    233 m long · 34.1 m wide · Photo: Josefito123, CC BY-SA 4.0

  8. 8

    Playa de Cofete

    ONLY IF YOU'RE ALREADY THERE

    An hour of gravel for a beach that is still mostly sand and nothing else.

    The factThis is one of the most famous unspoilt beaches in the whole of the Canary Islands.

    6,266 m long · 156.6 m wide · Photo: dronepicr, CC BY 2.0

  9. 9

    Playa de Las Canteras

    WORTH A DETOUR

    The city beach that came with its own breakwater.

    The factParallel to the shoreline of Playa de Las Canteras, approximately 200 metres offshore, lies a natural reef formation popularly known as La Barra.

    2,651 m long · 65.2 m wide · Photo: dronepicr, CC BY 2.0

  10. 10

    Playa de Las Teresitas

    WORTH A DETOUR

    Tenerife's beach with borrowed sand.

    The factIts golden sand was shipped in from the Sahara.

    1,141 m long · 127.7 m wide · Photo: Photograph by Mike Peel (www.mikepeel.net)., CC BY-SA 4.0

How we rate: we have not stood on these beaches, so the sources decide. A beach starts in the middle. It moves up for something no other beach has, or for a top-three place on the fame list. It moves down when someone has been hurt there, when it is closed or banned, or when a source calls the water dangerous. Ordinary cautions are printed on each beach’s page and leave the rating alone.

Asked about beaches in Spain

What is the best beach in Spain?
Bolonia, near Tarifa: it is the only beach all four lists we read agree on, and we rate it Book the flight now. It has a 30-metre dune at one end and the ruins of a Roman town beside it.
Do you need a permit for any Spanish beaches?
Some, yes. The Cíes Islands need a free Xunta de Galicia permit, with visitors capped at 450 a day most of the year and 1,800 in peak summer. Praia das Catedrais needs a free reserved permit at Easter and from July 1 to September 30.
When is the sea warmest in Spain?
July to September. In 2025 the warmest monthly averages of the ten ran from 18.0 °C at Rodas, in Galicia, to 27.5 °C at Ses Illetes, on Formentera. The Canaries stay at 19 °C or warmer all year.
Is the water cold in northern Spain?
Yes. At Rodas, in the Cíes Islands, the sea never passed 18 °C in 2025, and at La Concha in San Sebastián it fell to 13.4 °C in February.

Surveyed, awaiting judgment

first 100 of 4,123, widest first

Every one is real: taken from OpenStreetMap, pinned where it actually is and measured. We have not rated these yet.

Praia do Medio514.9 m
Praia da Frouxeira458.8 m
Playa de La Lambra448.9 m
Playa de la Arena379 m
Playa de Xagó359.7 m
Playa de Oriñón301.2 m
Praia de Morouzos289.3 m
Playa de Castilnovo278 m
Praia de Pantín261.3 m
Praia de Area Maior252.6 m
Playa de los Bateles231.2 m
Playa de la Calera227.5 m
Praia de Santa Comba226.2 m
Praia da Rapadoira225.8 m
Praia de Rostro224.9 m
Playa de Los Lances221 m
Praia de Alba215.7 m
Playa de Berria208.7 m
Playa de la Arena207.9 m
Playa de El Puntal204.4 m
Playa de El Espartal204.2 m
Praia de Baldaio - As Saíñas203.4 m
Playa de Bañugues201.8 m
Praia de Nemiña199.6 m
Playa de Las Marinas-Bolaga196.3 m
Barinatxe196.3 m
La Puntilla191.4 m
Playa del Regatón190.6 m
Playa de Serantes188.2 m
Playa de San Pedru la Ribera184.9 m
Playa de Peñarronda184.2 m
Seca do Pedrido183.3 m
Praia de Arealonga182.1 m
Playa de Luaña179.9 m
Zarauzko hondartza179.2 m
Platja del Cabanyal177.2 m
Praia da Ladeira176.9 m
A Basteira Beach176.1 m
Hondarribiko hondartza175.9 m
Playa de Oyambre174.9 m
Platja del Trabucador173.7 m
Playa de Punta del Moral173.7 m
Playa de Merón172.9 m
Playa de La Barrosa170.6 m
Playa de Vega170.5 m
Cala Caldés169.1 m
Praia de Esmelle168.2 m
Playa de la Fontanilla165.5 m
Playa de Valdelagrana165.1 m
Playa de Poniente164.3 m
Praia de San Xurxo164 m
Playa de Tregandín163.6 m
Praia da Aguieira163.1 m
Playa de La Griega162.2 m
Playa de Cuberris161.5 m
Playa de Ris160.2 m
Playa de Valdearenas160.1 m
Playa de Levante159.4 m
Playa de la Salvé159.3 m
Playa de la Franca159.1 m
Playa Espasa158.3 m
Platja de l'Arbre del Gos158 m
Playa de La Rabia157.9 m
Playa del Bajo de la Burra157.7 m
Praia de San Pedro157.5 m
Praia da Lagoa157 m
Platja del Gurugú155.2 m
Arrietara155.1 m
A Pampillosa Beach153.4 m
Torimbia153.1 m
Platja del Port de Sagunt151.1 m
Playa Arenal de Morís151.1 m
Playa de Langre151.1 m
Platja de la Creu150.6 m
Praia de Traba148.7 m
Praia da Abrela148.7 m
Platja de la Paella148.1 m
Area da Concha147.7 m
Praia de Vilarrube145 m
Praia de Soesto144.4 m
El Viejo143.8 m
Playa de Larga143.8 m
Platja de les Ortigues143 m
Playa del Rompidillo141.5 m
Praia da Balea141.4 m
Playa de El Rosal141 m
Praia da Lanzada140.3 m
Praia do Río Sieira140.3 m
Santiago hondartza140 m
Playa del Castillo139.2 m
Platja de Ribes Roges138.4 m
Praia de Esteiro137.6 m
Playa de La Atunara137.4 m
la Corballera136.4 m
Praia de Melide136 m
Praia de Montalbo135.3 m
Seca do Regueiro134.9 m
Praia de Lariño132.3 m
Platja Nord de Gandia131.5 m
Praia de Covas131.4 m