BeachMont-roig del Camp · TarragonaPlaya Cristall
Sand · 1,260 m
YellowEstimate☁Now · Overcast18 °C · Water 23 °CView details →
Coastal guide
Explore 3650 beaches across Spain with weather forecasts, locations and available official data.
Provincial selections
Compare beaches using historical water quality, facilities, accessibility, lifeguards and Blue Flag status.
BeachMont-roig del Camp · TarragonaSand · 1,260 m
YellowEstimate☁Now · Overcast18 °C · Water 23 °CView details →
Beach★ Blue Flag Altafulla · TarragonaSand · 1,100 m
YellowEstimate☂Now · Overcast with light rain20 °C · Water 22 °CView details →
BeachCastell-Platja d'Aro · GironaSand · 2,265 m
YellowEstimate☁Now · Overcast19 °C · Water 17 °CView details →
Beach★ Blue Flag Castelló d'Empúries · GironaMedium-grain sand · 956 m
GreenEstimate☁Now · Overcast17 °C · Water 18 °CView details →
BeachOndarroa · VizcayaSand · 150 m
GreenEstimate☁Now · Overcast18 °C · Water 16 °CView details →Sand · 655 m
GreenEstimate☁Now · Overcast19 °C · Water 21 °CView details →
Beach★ Blue Flag Bellreguard · ValenciaSand · 720 m
GreenEstimate☁Now · Overcast20 °C · Water 21 °CView details →
BeachBenissa · Alicante
Beach★ Blue Flag Calafell · TarragonaSand · 1,100 m
YellowEstimate☁Now · Overcast20 °C · Water 21 °CView details →
Beach★ Blue Flag Canet de Mar · Barcelona
Beach★ Blue Flag Calp · AlicanteSand · 220 m
YellowEstimate☁Now · Overcast20 °C · Water 21 °CView details →Cobbles / Gravel · 1,350 m
GreenEstimate☁Now · Overcast20 °C · Water 20 °CView details →Sand / Gravel · 2,610 m
GreenEstimate☂Now · Overcast with light rain20 °C · Water 20 °CView details →
BeachComillas · CantabriaSand · 900 m
GreenEstimate☁Now · Overcast18 °C · Water 16 °CView details →
BeachCreixell · TarragonaSand · 1,822 m
YellowEstimate☂Now · Overcast with light rain20 °C · Water 21 °CView details →
Beach★ Blue Flag Daimús · ValenciaSand · 1,020 m
GreenEstimate☁Now · Overcast20 °C · Water 21 °CView details →
BeachEa · VizcayaSand · 120 m
GreenEstimate☁Now · Overcast18 °C · Water 16 °CView details →
Beach★ Blue Flag Lloret de Mar · GironaVery coarse sand · 726 m
YellowEstimate☁Now · Overcast20 °C · Water 18 °CView details →
Beach★ Blue Flag Vinaròs · CastellónSand · 500 m
GreenEstimate☂Now · Overcast with light rain20 °C · Water 21 °CView details →
Beach★ Blue Flag Gavà · BarcelonaSand · 3,800 m
YellowEstimate☁Now · Overcast19 °C · Water 20 °CView details →
Beach★ Blue Flag Benicasim/Benicàssim · CastellónSand · 2,750 m
GreenEstimate☂Now · Overcast with light rain20 °C · Water 20 °CView details →
BeachLekeitio · VizcayaSand · 250 m
GreenEstimate☁Now · Overcast19 °C · Water 16 °CView details →
BeachMendexa · VizcayaSand · 462 m
GreenEstimate☁Now · Overcast18 °C · Water 16 °CView details →Sand · 1,750 m
GreenEstimate☁Now · Overcast19 °C · Water 21 °CView details →Fine sand · 160 m
GreenEstimate☁Now · Overcast20 °C · Water 22 °CView details →Sand · 600 m
YellowEstimate☂Now · Overcast with light rain20 °C · Water 20 °CView details →
Beach★ Blue Flag Vandellòs i l'Hospitalet de l'Infant · TarragonaSand · 2,284 m
YellowEstimate≋Now · Niebla17 °C · Water 21 °CView details →
Beach★ Blue Flag Tarragona · TarragonaSand · 550 m
YellowEstimate☁Now · Overcast19 °C · Water 20 °CView details →
Beach★ Blue Flag Sitges · BarcelonaSand · 365 m
YellowEstimate☁Now · Overcast20 °C · Water 20 °CView details →
BeachTorroella de Montgrí · GironaSand · 3,196 m
GreenEstimate☁Now · Overcast17 °C · Water 19 °CView details →