Coastal 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.
Playa de La Bassa D'Arena
Bandera sin confirmar☁Now · Mostly cloudy17 °CView details →Playa de la Cadena
Sand · 150 m
Bandera sin confirmar☁Now · High cloud16 °C · Water 19 °CView details →Playa de La Cala Blanca
Bandera sin confirmar☁Now · Mostly cloudy20 °C · Water 20 °CView details →
BeachCalp · AlicantePlaya de La Calalga
Sand / Rock · 120 m
Bandera sin confirmar☀Now · Clear20 °C · Water 22 °CView details →Playa de La Caleta
Sand · 287 m
Bandera sin confirmar☀Now · Clear17 °C · Water 21 °CView details →
Beach★ Blue Flag Villajoyosa/La Vila Joiosa · AlicantePlaya de La Caleta
Fine pebbles / Sand · 160 m
Bandera sin confirmar◐Now · Partly cloudy20 °CView details →
Beach★ Blue Flag Benicarló · CastellónPlaya de La Caracola
Sand · 800 m
Bandera sin confirmar☁Now · Mostly cloudy18 °C · Water 21 °CView details →Playa de La Casa Dels Lladres
Bandera sin confirmar☂Now · Overcast with light rain17 °C · Water 22 °CView details →
BeachSan Fernando · CádizPlaya de la Casería
Sand / Mud · 900 m
Bandera sin confirmar☂Now · Overcast with light rain18 °CView details →Playa de La Casica Verde
Sand / Gravel · 350 m
Bandera sin confirmar☀Now · Clear22 °C · Water 21 °CView details →
Beach★ Blue Flag Oropesa del Mar/Orpesa · CastellónPlaya de La Conxa
Bandera sin confirmar◐Now · Partly cloudy18 °C · Water 20 °CView details →Playa de la Corcollada
Cobbles · 75 m
Bandera sin confirmar☁Now · High cloud16 °CView details →Playa de La Costa Daurada
Fine sand · 140 m
Bandera sin confirmar☁Now · Mostly cloudy17 °CView details →
BeachSitges · BarcelonaPlaya de la Desenrocada
Sand / Cobbles · 100 m
Bandera sin confirmar◐Now · Sunny intervals15 °C · Water 22 °CView details →Playa de La Ermita
Bandera sin confirmar☀Now · Clear19 °CView details →
BeachCaravia · AsturiasPlaya de La Espasa
Sand · 1,150 m
Bandera sin confirmar☁Now · Overcast12 °C · Water 16 °CView details →
BeachLlançà · GironaPlaya de La Farella
Very coarse sand · 97 m
Bandera sin confirmar☁Now · Cloudy15 °C · Water 17 °CView details →Playa de La Fonollera I Mas Pinell
Bandera sin confirmar☁Now · High cloud16 °C · Water 18 °CView details →
Beach★ Blue Flag Palamós · GironaPlaya de La Fosca
Sand · 300 m
YellowEstimate☁Now · High cloud16 °CView details →Playa de La Garrofera
Sand · 2,100 m
Bandera sin confirmar☀Now · Clear19 °C · Water 20 °CView details →
BeachIsla Cristina · HuelvaPlaya de La Gaviota
Sand · 1,100 m
Bandera sin confirmar☀Now · Clear17 °C · Water 19 °CView details →
Beach★ Blue Flag Orihuela · AlicantePlaya de La Glea
Sand · 513 m
Bandera sin confirmar☀Now · Clear17 °C · Water 21 °CView details →Playa de La Goleta
Sand · 790 m
Bandera sin confirmar☀Now · Clear19 °C · Water 21 °CView details →Playa de La Grava
Rock / Gravel · 500 m
Bandera sin confirmar☁Now · Mostly cloudy20 °CView details →
BeachMelilla · MelillaPlaya de La Hípica
Sand · 580 m
Bandera sin confirmar☀Now · Clear20 °C · Water 20 °CView details →
BeachDonostia/San Sebastián · GuipúzcoaPlaya de la Isla
Sand · 21 m
Bandera sin confirmar☁Now · Mostly cloudy16 °C · Water 17 °CView details →
BeachSan Javier · MurciaPlaya de la Isla
Sand · 300 m
Bandera sin confirmar☀Now · Clear19 °C · Water 23 °CView details →Playa de La Llobella
Cobbles · 250 m
Bandera sin confirmar◐Now · Partly cloudy19 °C · Water 22 °CView details →
Beach★ Blue Flag Cambrils · TarragonaPlaya de La Llosa
Very coarse sand · 600 m
Bandera sin confirmar☂Now · Overcast with light rain18 °C · Water 21 °CView details →