Beach★ Blue Flag Benidorm · AlicanteCoastal guide
Beaches in Spain
Explore 3650 beaches across Spain with weather forecasts, locations and available official data.
Provincial selections
Best beaches by province
Compare beaches using historical water quality, facilities, accessibility, lifeguards and Blue Flag status.
Beach★ Blue Flag Benidorm · Alicante
Beach★ Blue Flag Lloret de Mar · GironaPlaya de Lloret
Very coarse sand · 1,419 m
YellowEstimate☁Now · Overcast20 °C · Water 18 °CView details →Playa de Marineta Cassiana
Sand · 400 m
GreenEstimate☂Now · Overcast with light rain20 °C · Water 20 °CView details →Playa de Masbo
Gravel · 800 m
GreenEstimate☂Now · Overcast with light rain19 °C · Water 20 °CView details →
Beach★ Blue Flag Oropesa del Mar/Orpesa · CastellónPlaya de Morro de Gos
Sand · 2,000 m
GreenEstimate☂Now · Overcast with light rain20 °C · Water 20 °CView details →
Beach★ Blue Flag Muro · Islas BalearesPlaya de Muro
Sand · 4,200 m
GreenEstimate☁Now · Overcast19 °C · Water 21 °CView details →
BeachPalma de Mallorca · Islas BalearesPlaya de Palma
Sand · 4,600 m
YellowEstimate☁Now · Overcast20 °C · Water 23 °CView details →Playa de Pau-Pi
Sand · 1,400 m
GreenEstimate☂Now · Overcast with light rain19 °C · Water 22 °CView details →
Beach★ Blue Flag Piles · ValenciaPlaya de Piles
Sand · 1,300 m
GreenEstimate☂Now · Overcast with light rain19 °C · Water 21 °CView details →
Beach★ Blue Flag Benidorm · AlicantePlaya de Ponent
YellowEstimate☂Now · Overcast with light rain20 °C · Water 21 °CView details →Playa de Poniente
Sand / Gravel · 1,100 m
YellowEstimate☂Now · Mostly cloudy with light rain20 °C · Water 21 °CView details →Playa de Poniente
Sand / Gravel · 1,100 m
GreenEstimate☂Now · Overcast with rain20 °C · Water 19 °CView details →
Beach★ Blue Flag Vilanova i la Geltrú · BarcelonaPlaya de Ribes-Roges
Fine sand · 2,450 m
GreenEstimate☂Now · Overcast with light rain20 °C · Water 21 °CView details →
BeachL'Escala · GironaPlaya de Riells
Sand · 600 m
GreenEstimate☁Now · Overcast17 °C · Water 18 °CView details →
Beach★ Blue Flag Blanes · GironaPlaya de S'Abanell
Very coarse sand · 2,380 m
YellowEstimate☁Now · Overcast20 °C · Water 17 °CView details →
BeachManacor · Islas BalearesPlaya de S'Illot
GreenEstimate☁Now · Mostly cloudy19 °C · Water 21 °CView details →
BeachBegur · GironaPlaya de Sa Riera
Sand · 242 m
GreenEstimate☁Now · Overcast18 °C · Water 19 °CView details →
BeachSantoña · CantabriaPlaya de San Martin
Sand / Cobbles · 1,000 m
GreenEstimate☂Now · Overcast with light rain17 °C · Water 18 °CView details →
Beach★ Blue Flag Cullera · ValenciaPlaya de Sant Antoni
Sand · 1,200 m
GreenEstimate☂Now · Overcast with light rain19 °C · Water 20 °CView details →
Beach★ Blue Flag Alicante/Alacant · AlicantePlaya de Sant Joan
GreenEstimate☂Now · Overcast with light rain20 °C · Water 23 °CView details →
BeachFisterra · A CoruñaPlaya de Sardiñeiro
Sand · 370 m
GreenEstimate◐Now · Partly cloudy15 °C · Water 17 °CView details →
BeachMutriku · GuipúzcoaPlaya de Saturrarán
Sand / Cobbles / Gravel · 300 m
GreenEstimate☁Now · Overcast18 °C · Water 17 °CView details →
BeachSukarrieta · VizcayaPlaya de Toña
Sand · 120 m
GreenEstimate☂Now · Overcast with light rain18 °C · Water 16 °CView details →
Beach★ Blue Flag Xeraco · ValenciaPlaya de Xeraco
Sand · 2,700 m
GreenEstimate☂Now · Overcast with light rain19 °C · Water 21 °CView details →
Beach★ Blue Flag Barcelona · BarcelonaPlaya del Bogatell
Coarse sand · 625 m
YellowEstimate☂Now · Overcast with light rain21 °C · Water 20 °CView details →Playa del Cap Roig
Sand · 185 m
GreenEstimate☂Now · Overcast with light rain19 °C · Water 21 °CView details →
Beach★ Blue Flag Alcalà de Xivert · CastellónPlaya del Carregador
Sand · 850 m
GreenEstimate☂Now · Overcast with light rain18 °C · Water 20 °CView details →Playa del Dossel
GreenEstimate☂Now · Overcast with light rain19 °C · Water 20 °CView details →
Beach★ Blue Flag Melilla · MelillaPlaya del Hipódromo
Sand · 750 m
GreenEstimate☁Now · Overcast22 °C · Water 20 °CView details →
Beach★ Blue Flag Mazarrón · MurciaPlaya del Mojon
Sand / Gravel · 465 m
YellowEstimate☂Now · Overcast with light rain19 °C · Water 22 °CView details →