Coastal Atmosphere Matrix

Surf & Watersports Havens

Consistent Atlantic swells, thermal kite winds, and world-class break points.

Rolling Atlantic surf swells and golden cliffs at Praia do Amado in Portugal
Rolling Atlantic surf swells and golden cliffs at Praia do Amado in PortugalMore photos on Google Images

For active travelers, Europe’s coastlines deliver world-class surf breaks, consistent thermal winds for kitesurfing, and rugged coastal adventures.

From Portugal’s Costa Vicentina and the Basque Atlantic coast to the windy straits of Tarifa and Rhodes, explore Europe’s premier action sports beaches.

63 Verified Surf & Watersports Havens

Sorted by objective composite evidence score
Butterfly Valley (Kelebekler Vadisi) in Muğla (Fethiye / Ölüdeniz), Turkey, Turkey
#1
Muğla (Fethiye / Ölüdeniz), Turkey, TurkeyMediterranean Sea
28°C sea
32/day
Pebbles
34°C Scenic
Prasonisi Beach in Rhodes, Dodecanese, Greece
#2
Rhodes, Dodecanese, GreeceAegean Sea
26.5°C sea
43/day
Golden Sand
36°C Kids
Playa del Moro (Alzada) in Fuerteventura (Corralejo Natural Park / La Oliva), Canary Islands, Spain, Spain
#3
Fuerteventura (Corralejo Natural Park / La Oliva), Canary Islands, Spain, SpainAtlantic Ocean
22.8°C sea
35/day
Golden Sand
27°C Kids
Akyaka Beach in Gökova Gulf, Muğla, Turkey
#4
Blue Flag
Gökova Gulf, Muğla, TurkeyAegean Sea
25.7°C sea
25/day
Golden Sand
36°C Kids
Velika Plaža (Long Beach) in Ulcinj Municipality, Montenegro
#5
Blue Flag
Ulcinj Municipality, MontenegroAdriatic Sea
25.8°C sea
32/day
White Sand
30°C Kids
Mundaka in Urdaibai, Bizkaia, Spain
#6
Urdaibai, Bizkaia, SpainAtlantic Ocean
21.9°C sea
49/day
Golden Sand
32°C Scenic
Playa de Laga in Ibarrangelu, Urdaibai, Spain
#7
Ibarrangelu, Urdaibai, SpainAtlantic Ocean
22.1°C sea
48/day
Golden Sand
32°C Scenic
Golden Beach (Chrissi Akti) in Paros, Cyclades, Greece
#8
Blue Flag
Paros, Cyclades, GreeceAegean Sea
24.1°C sea
40/day
Golden Sand
34°C Kids
Plage de l'Almanarre in Presqu'île de Giens, Hyères, France
#9
Presqu'île de Giens, Hyères, FranceMediterranean Sea
23.5°C sea
65/day
Golden Sand
33°C Kids
Mikri Vigla in Naxos, Cyclades, Greece
#10
Naxos, Cyclades, GreeceAegean Sea
23.8°C sea
43/day
Golden Sand
34°C Kids
Playa de Sotavento in Jandía, Fuerteventura, Spain
#11
Jandía, Fuerteventura, SpainAtlantic Ocean
22.4°C sea
46/day
Golden Sand
37°C Kids
Grande Plage in Biarritz, France
#12
Biarritz, FranceAtlantic Ocean
22.1°C sea
63/day
Golden Sand
32°C Kids
Zarautz in Basque Country, Spain
#13
Blue Flag
Basque Country, SpainAtlantic Ocean
22.2°C sea
46/day
Golden Sand
32°C Kids
Praia de Santa Barbara in Ribeira Grande, Sao Miguel, Portugal
#14
Ribeira Grande, Sao Miguel, PortugalAtlantic Ocean
23.1°C sea
37/day
Black Sand
34°C Kids
Plage de Lacanau in Lacanau-Océan, Gironde, France
#15
Lacanau-Océan, Gironde, FranceAtlantic Ocean
21.2°C sea
66/day
Golden Sand
31°C Kids
Playa de Famara in Lanzarote, Canary Islands, Spain
#16
Lanzarote, Canary Islands, SpainAtlantic Ocean
22.4°C sea
46/day
Golden Sand
36°C Kids
Plage de la Cote des Basques in Biarritz, France
#17
Biarritz, FranceAtlantic Ocean
22.1°C sea
62/day
Golden Sand
32°C Kids
La Graviere in Soorts-Hossegor, Landes, France
#18
Soorts-Hossegor, Landes, FranceAtlantic Ocean
22.1°C sea
65/day
Golden Sand
32°C Kids
Kolimbithra Beach in Tinos, Greece
#19
Tinos, GreeceAegean Sea
24.1°C sea
43/day
Rocky Cove
34°C Scenic
Playa de El Palmar in Vejer de la Frontera, Cádiz, Spain
#20
Vejer de la Frontera, Cádiz, SpainAtlantic Ocean
22.7°C sea
50/day
Golden Sand
34°C Scenic
Playa de Valdevaqueros in Tarifa, Cádiz, Spain
#21
Tarifa, Cádiz, SpainAtlantic Ocean
22.4°C sea
47/day
Golden Sand
34°C Scenic
Hendaye Plage in Basque Coast, France
#22
Blue Flag
Basque Coast, FranceAtlantic Ocean
22.2°C sea
64/day
Golden Sand
32°C Kids
Plage de Biscarrosse in Biscarrosse-Plage, Landes, France
#23
Biscarrosse-Plage, Landes, FranceAtlantic Ocean
21.6°C sea
63/day
Golden Sand
31°C Scenic
Alaçatı in Çeşme, İzmir, Turkey
#24
Çeşme, İzmir, TurkeyAegean Sea
23.5°C sea
26/day
Pebbles
34°C Kids
Zandvoort in near Amsterdam, Netherlands
#25
Blue Flag
near Amsterdam, NetherlandsNorth Sea
18.7°C sea
57/day
Golden Sand
28°C Kids
Praia do Amado in Carrapateira, Algarve, Portugal
#26
Blue Flag
Carrapateira, Algarve, PortugalAtlantic Ocean
19.5°C sea
38/day
Golden Sand
32°C Scenic
Praia do Guincho in Cascais, Lisbon Coast, Portugal
#27
Blue Flag
Cascais, Lisbon Coast, PortugalAtlantic Ocean
18.7°C sea
36/day
Golden Sand
32°C Scenic
Praia do Norte (Nazaré) in Silver Coast (Nazaré), Portugal
#28
Silver Coast (Nazaré), PortugalAtlantic Ocean
19.8°C sea
35/day
Golden Sand
25°C Scenic
Praia de Moledo in Minho (Caminha), Portugal
#29
Blue Flag
Minho (Caminha), PortugalAtlantic Ocean
18.5°C sea
35/day
White Sand
24°C Kids
Praia da Foz do Arelho in Silver Coast (Óbidos), Portugal
#30
Blue Flag
Silver Coast (Óbidos), PortugalAtlantic Ocean
19.8°C sea
38/day
Golden Sand
25°C Kids
Hoddevik Surf Beach in Vestland (Stad Peninsula), Norway
#31
Vestland (Stad Peninsula), NorwayNorth Sea
18.6°C sea
45/day
White Sand
19°C Scenic
Praia do Castelejo in Algarve (Costa Vicentina), Portugal
#32
Blue Flag
Algarve (Costa Vicentina), PortugalAtlantic Ocean
19.8°C sea
35/day
Golden Sand
26°C Scenic
Praia do Baleal in Baleal, Peniche, Portugal
#33
Baleal, Peniche, PortugalAtlantic Ocean
18.6°C sea
39/day
Golden Sand
32°C Kids
Sønderstrand (Rømø Island) in South Jutland (Wadden Sea), Denmark
#34
Blue Flag
South Jutland (Wadden Sea), DenmarkNorth Sea
18.2°C sea
40/day
White Sand
21°C Kids
Praia do Supertubos in Peniche, Portugal
#35
Blue Flag
Peniche, PortugalAtlantic Ocean
18.6°C sea
38/day
Golden Sand
32°C Scenic
Plage du Cap Ferret in Arcachon Bay, France
#36
Arcachon Bay, FranceAtlantic Ocean
21.5°C sea
63/day
Golden Sand
31°C Scenic
Playa de Rodiles in Villaviciosa, Asturias, Spain
#37
Villaviciosa, Asturias, SpainAtlantic Ocean
20.9°C sea
50/day
Golden Sand
31°C Scenic
Bunes Beach (Puinn Sand) in Nordland (Lofoten Islands / Moskenes), Norway, Norway
#38
Nordland (Lofoten Islands / Moskenes), Norway, NorwayNorwegian Sea
13.8°C sea
55/day
White Sand
16°C Scenic
Sola Beach (Stavanger) in Rogaland (Stavanger / Sola), Norway
#39
Rogaland (Stavanger / Sola), NorwayNorth Sea
18.6°C sea
45/day
White Sand
20°C Kids
Klitmøller in Cold Hawaii, Thy, Denmark
#40
Cold Hawaii, Thy, DenmarkNorth Sea
16.9°C sea
60/day
Pebbles
26°C Kids
St. Peter-Ording Beach in Schleswig-Holstein (North Frisia), Germany
#41
Blue Flag
Schleswig-Holstein (North Frisia), GermanyNorth Sea
18.2°C sea
45/day
White Sand
21°C Kids
Apelviken Beach (Varberg) in Halland (Varberg), Sweden
#42
Blue Flag
Halland (Varberg), SwedenKattegat (North Sea)
18.2°C sea
45/day
White Sand
22°C Kids
Praia da Bordeira in Carrapateira, Algarve, Portugal
#43
Carrapateira, Algarve, PortugalAtlantic Ocean
19.5°C sea
37/day
Golden Sand
32°C Kids
Vorupør in Thy, Jutland, Denmark
#44
Blue Flag
Thy, Jutland, DenmarkNorth Sea
17.2°C sea
60/day
Golden Sand
26°C Kids
Inch Beach in Dingle Peninsula, County Kerry, Ireland
#45
Blue Flag
Dingle Peninsula, County Kerry, IrelandAtlantic Ocean
15.8°C sea
50/day
Golden Sand
27°C Kids
Strandhill Beach in Strandhill, County Sligo, Ireland
#46
Strandhill, County Sligo, IrelandAtlantic Ocean
15.5°C sea
52/day
Golden Sand
26°C Kids
Vejers Strand in West Jutland, Denmark
#47
West Jutland, DenmarkNorth Sea
17.9°C sea
59/day
Golden Sand
27°C Scenic
Borestranden in Jæren, Rogaland, Norway
#48
Jæren, Rogaland, NorwayNorth Sea
16.4°C sea
64/day
Golden Sand
25°C Kids
Praia da Arrifana in Aljezur, Algarve, Portugal
#49
Blue Flag
Aljezur, Algarve, PortugalAtlantic Ocean
19.2°C sea
36/day
Rocky Cove
32°C Scenic
Woolacombe Beach in North Devon, United Kingdom
#50
Blue Flag
North Devon, United KingdomBristol Channel (Atlantic)
17.4°C sea
40/day
Golden Sand
21°C Kids
Rhossili Bay in Wales (Gower Peninsula), United Kingdom
#51
Wales (Gower Peninsula), United KingdomAtlantic Ocean
17.4°C sea
35/day
Golden Sand
21°C Kids
Porthmeor Beach in St Ives, Cornwall, United Kingdom
#52
Blue Flag
St Ives, Cornwall, United KingdomAtlantic Ocean
16.5°C sea
52/day
Golden Sand
28°C Kids
Whitesands Bay in Pembrokeshire, Wales, United Kingdom
#53
Blue Flag
Pembrokeshire, Wales, United KingdomAtlantic Ocean
15.9°C sea
49/day
Golden Sand
27°C Kids
Inchydoney in County Cork, Ireland
#54
Blue Flag
County Cork, IrelandAtlantic Ocean
16.2°C sea
53/day
Golden Sand
27°C Kids
Perranporth in Cornwall, United Kingdom
#55
Cornwall, United KingdomAtlantic Ocean
16.5°C sea
50/day
Golden Sand
28°C Kids
Ervik Beach in Stadlandet, Norway
#56
Stadlandet, NorwayNorth Sea
14.8°C sea
62/day
Golden Sand
24°C Kids
Skagsanden Beach in Flakstad, Lofoten, Norway
#57
Flakstad, Lofoten, NorwayNorwegian Sea
12.4°C sea
62/day
Golden Sand
23°C Kids
Plage de la Torche in Brittany, France
#58
Brittany, FranceAtlantic Ocean
17.6°C sea
64/day
Golden Sand
29°C Scenic
Fistral Beach in Newquay, Cornwall, United Kingdom
#59
Newquay, Cornwall, United KingdomAtlantic Ocean
16.5°C sea
51/day
Golden Sand
28°C Scenic
Watergate Bay in Cornwall, United Kingdom
#60
Cornwall, United KingdomAtlantic Ocean
16.5°C sea
51/day
Golden Sand
28°C Scenic
Hoddevik in Stadlandet, Norway
#61
Stadlandet, NorwayNorth Sea
14.8°C sea
65/day
Golden Sand
24°C Scenic
Unstad Beach in Vestvågøy, Lofoten, Norway
#62
Vestvågøy, Lofoten, NorwayNorwegian Sea
12.2°C sea
62/day
Golden Sand
23°C Scenic
Belcekız Beach in Muğla (Fethiye / Ölüdeniz), Turkey
#63
Blue Flag
Muğla (Fethiye / Ölüdeniz), TurkeyMediterranean Sea
28.4°C sea
50/day
Pebbles
34°C Kids

Explore Other Coastal Vibes