Coastal 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.
BeachW Grove · PontevedraPlaya de Mourisca
Sand · 300 m
Bandera sin confirmar◐Now · Partly cloudy18 °CView details →
BeachMutriku · GuipúzcoaPlaya de Mutriku (Ondar Gain)
Bandera sin confirmar☂Now · Overcast with light rain22 °C · Water 22 °CView details →
Beach★ Blue Flag El Campello · AlicantePlaya de Mutxavista
Bandera sin confirmar☁Now · High cloud28 °CView details →Playa de Ondarbeltz
Sand · 150 m
Bandera sin confirmar☂Now · Overcast with light rain22 °CView details →
BeachDonostia/San Sebastián · GuipúzcoaPlaya de Ondarreta
Sand · 600 m
Bandera sin confirmar☁Now · Overcast26 °C · Water 22 °CView details →Playa de Ortigues-Campo
Bandera sin confirmar☁Now · Overcast28 °C · Water 26 °CView details →Playa de Paletes
Rock / Gravel · 50 m
Bandera sin confirmar☂Now · Overcast with light rain28 °CView details →Playa de Pedra Roja
Gravel · 500 m
Bandera sin confirmar☁Now · High cloud28 °C · Water 25 °CView details →
BeachValencia · ValenciaPlaya de Pinedo
Sand / Gravel · 1,100 m
Bandera sin confirmar☁Now · High cloud27 °CView details →
BeachL'Ametlla de Mar · TarragonaPlaya de Pixavaques
Fine sand · 60 m
Bandera sin confirmar☂Now · Sunny intervals with light rain28 °C · Water 26 °CView details →
BeachPuig de Santa Maria, el · ValenciaPlaya de Plans
Sand / Cobbles / Gravel · 1,300 m
Bandera sin confirmar☁Now · High cloud27 °C · Water 26 °CView details →
BeachMataró · BarcelonaPlaya de Ponent
Sand / Rock · 180 m
Bandera sin confirmar☁Now · Cloudy28 °C · Water 26 °CView details →
BeachVilassar de Mar · BarcelonaPlaya de Ponent
Sand · 1,160 m
Bandera sin confirmar☁Now · Mostly cloudy28 °CView details →
BeachPremià de Mar · BarcelonaPlaya de Ponent
Medium-grain sand · 1,070 m
Bandera sin confirmar☁Now · Mostly cloudy28 °CView details →Playa de Poniente
Sand · 400 m
Bandera sin confirmar☁Now · Mostly cloudy28 °CView details →
BeachAlboraya · ValenciaPlaya de Port Saplaya
Bandera sin confirmar☁Now · High cloud27 °C · Water 25 °CView details →
BeachCalvià · Islas BalearesPlaya de Portals Nous
Bandera sin confirmar☁Now · High cloud30 °C · Water 27 °CView details →
Beach★ Blue Flag Puçol · ValenciaPlaya de Puçol
Sand / Gravel · 2,050 m
Bandera sin confirmar☁Now · High cloud28 °CView details →
BeachPuig · ValenciaPlaya de Puig Val-Play Puig
Bandera sin confirmar☁Now · High cloud27 °C · Water 26 °CView details →
BeachHaría · Las PalmasPlaya de Punta del Palo
Sand / Rock · 300 m
Bandera sin confirmar◐Now · Partly cloudy27 °CView details →
Beach★ Blue Flag Dénia · AlicantePlaya de Punta Negra
Bandera sin confirmar☁Now · High cloud28 °C · Water 26 °CView details →
Beach★ Blue Flag Orihuela · AlicantePlaya de Punta Prima
Sand · 234 m
Bandera sin confirmar☁Now · High cloud31 °C · Water 26 °CView details →Playa de Rabdells
Sand · 977 m
Bandera sin confirmar☁Now · High cloud27 °C · Water 26 °CView details →
Beach★ Blue Flag Deltebre · TarragonaPlaya de Riumar
Fine sand · 1,100 m
Bandera sin confirmar☂Now · Sunny intervals with light rain29 °CView details →
BeachSant Antoni de Portmany · Islas BalearesPlaya de S'Arenal
Bandera sin confirmar☁Now · High cloud30 °C · Water 26 °CView details →
Beach★ Blue Flag Lloret de Mar · GironaPlaya de Sa Boadella
Very coarse sand · 189 m
Bandera sin confirmar☁Now · High cloud29 °C · Water 26 °CView details →
Beach★ Blue Flag Castell-Platja d'Aro · GironaPlaya de Sa Conca
Very coarse sand · 394 m
Bandera sin confirmar☁Now · High cloud27 °C · Water 23 °CView details →
BeachBegur · GironaPlaya de Sa Tuna
Sand / Cobbles · 80 m
Bandera sin confirmar☁Now · High cloud26 °C · Water 23 °CView details →Playa de San Gabriel
Sand · 240 m
Bandera sin confirmar☁Now · High cloud29 °C · Water 26 °CView details →