Beach★ Blue Flag Calafell · TarragonaCoastal guide
Beaches in Spain
Explore 3647 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 Calafell · Tarragona
BeachAlcanar · TarragonaPlaya de L'Estanyet
Rock / Gravel · 165 m
Bandera sin confirmar☁Now · Overcast20 °CView details →
Beach★ Blue Flag Moncofa · CastellónPlaya de L'Estanyol
Sand / Gravel · 560 m
Bandera sin confirmar☁Now · High cloud20 °C · Water 27 °CView details →
BeachSitges · BarcelonaPlaya de L'Home Mort
Sand / Cobbles · 275 m
Bandera sin confirmar☁Now · Overcast22 °C · Water 25 °CView details →Playa de L'Olla
Cobbles / Gravel · 1,400 m
Bandera sin confirmar☁Now · High cloud22 °C · Water 27 °CView details →Playa de L'Oratori
Bandera sin confirmar☁Now · Cloudy19 °C · Water 27 °CView details →Playa de La Alcazaba
Sand · 200 m
Bandera sin confirmar☁Now · High cloud22 °C · Water 24 °CView details →
BeachBadalona · BarcelonaPlaya de la Barca Maria
Sand · 660 m
Bandera sin confirmar◐Now · Partly cloudy21 °CView details →
Beach★ Blue Flag Sitges · BarcelonaPlaya de La Barra
Sand · 390 m
Bandera sin confirmar☁Now · Overcast22 °C · Water 25 °CView details →Playa de La Barreta
Bandera sin confirmar☁Now · High cloud22 °CView details →Playa de La Bassa D'Arena
Bandera sin confirmar☁Now · Mostly cloudy22 °CView details →Playa de la Cadena
Sand · 150 m
Bandera sin confirmar☀Now · Clear21 °C · Water 23 °CView details →Playa de La Cala Blanca
Bandera sin confirmar☁Now · Overcast20 °C · Water 26 °CView details →
BeachCalp · AlicantePlaya de La Calalga
Sand / Rock · 120 m
Bandera sin confirmar☁Now · High cloud21 °C · Water 26 °CView details →Playa de La Caleta
Sand · 287 m
Bandera sin confirmar☁Now · High cloud21 °C · Water 26 °CView details →
Beach★ Blue Flag Villajoyosa/La Vila Joiosa · AlicantePlaya de La Caleta
Fine pebbles / Sand · 160 m
Bandera sin confirmar☁Now · High cloud24 °CView details →
Beach★ Blue Flag Benicarló · CastellónPlaya de La Caracola
Sand · 800 m
Bandera sin confirmar☁Now · Cloudy21 °C · Water 27 °CView details →Playa de La Casa Dels Lladres
Bandera sin confirmar☁Now · Overcast21 °C · Water 27 °CView details →
BeachSan Fernando · CádizPlaya de la Casería
Sand / Mud · 900 m
Bandera sin confirmar☁Now · High cloud21 °CView details →Playa de La Casica Verde
Sand / Gravel · 350 m
Bandera sin confirmar☁Now · High cloud22 °C · Water 24 °CView details →
Beach★ Blue Flag Oropesa del Mar/Orpesa · CastellónPlaya de La Conxa
Bandera sin confirmar☁Now · High cloud21 °C · Water 27 °CView details →Playa de la Corcollada
Cobbles · 75 m
Bandera sin confirmar☀Now · Clear19 °CView details →Playa de La Costa Daurada
Fine sand · 140 m
Bandera sin confirmar☁Now · Overcast22 °CView details →
BeachSitges · BarcelonaPlaya de la Desenrocada
Sand / Cobbles · 100 m
Bandera sin confirmar☁Now · Overcast22 °C · Water 25 °CView details →Playa de La Ermita
Bandera sin confirmar☁Now · High cloud23 °CView details →
BeachCaravia · AsturiasPlaya de La Espasa
Sand · 1,150 m
Bandera sin confirmar☂Now · Overcast with light rain15 °C · Water 20 °CView details →
BeachLlançà · GironaPlaya de La Farella
Very coarse sand · 97 m
Bandera sin confirmar☀Now · Clear19 °C · Water 21 °CView details →Playa de La Fonollera I Mas Pinell
Bandera sin confirmar☀Now · Clear20 °C · Water 22 °CView details →Playa de La Garrofera
Sand · 2,100 m
Bandera sin confirmar☁Now · High cloud21 °C · Water 25 °CView details →
BeachIsla Cristina · HuelvaPlaya de La Gaviota
Sand · 1,100 m
Bandera sin confirmar☁Now · Mostly cloudy19 °C · Water 25 °CView details →