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.
BeachZumaia · GuipúzcoaPlaya de Itzurun
Sand · 450 m
Bandera sin confirmar☂Now · Sunny intervals with light rain23 °CView details →
Beach★ Blue Flag Pilar de la Horadada · AlicantePlaya de Jesuitas
Sand · 350 m
Bandera sin confirmar☁Now · High cloud22 °C · Water 26 °CView details →Playa de L' Almadrava
Bandera sin confirmar☁Now · Mostly cloudy21 °C · Water 26 °CView details →
Beach★ Blue Flag Jávea/Xàbia · AlicantePlaya de L' Arenal
Sand · 550 m
Bandera sin confirmar◐Now · Partly cloudy20 °CView details →
Beach★ Blue Flag Oliva · ValenciaPlaya de L'Aigua Morta
Sand · 2,000 m
Bandera sin confirmar☁Now · Cloudy21 °C · Water 26 °CView details →
BeachAlacant/Alicante · AlicantePlaya de L'Albufereta
Sand · 423 m
Bandera sin confirmar☁Now · High cloud24 °C · Water 26 °CView details →Playa de L'Alcudia
Gravel · 1,355 m
Bandera sin confirmar☁Now · Mostly cloudy20 °CView details →Playa de L'Almadrava
Medium-grain sand · 602 m
Bandera sin confirmar☀Now · Clear20 °CView details →
Beach★ Blue Flag Vandellòs i l'Hospitalet de l'Infant · TarragonaPlaya de L'Almadrava
Sand · 1,200 m
Bandera sin confirmar≋Now · Mist20 °CView details →Playa de L'Almadrava
Bandera sin confirmar☁Now · High cloud24 °C · Water 26 °CView details →
BeachEl Campello · AlicantePlaya de L'Almadrava
Sand / Gravel · 600 m
Bandera sin confirmar☁Now · High cloud23 °CView details →Playa de L'Almarda
Sand / Gravel · 2,030 m
Bandera sin confirmar☁Now · High cloud20 °C · Water 27 °CView details →Playa de L'Altet
Sand · 1,620 m
Bandera sin confirmar☁Now · High cloud21 °C · Water 27 °CView details →
BeachSant Carles de la Ràpita · TarragonaPlaya de L'Aluet
Bandera sin confirmar☁Now · Mostly cloudy21 °CView details →
BeachEl Campello · AlicantePlaya de L'Amerador
Sand / Gravel · 700 m
Bandera sin confirmar☁Now · High cloud23 °CView details →
BeachTeulada · AlicantePlaya de L'Andrago
Cobbles / Gravel · 150 m
Bandera sin confirmar◐Now · Partly cloudy20 °C · Water 26 °CView details →Playa de L'Arbre del Gos
Sand / Cobbles · 2,500 m
Bandera sin confirmar☁Now · High cloud21 °CView details →Playa de L'Arenal
Sand · 1,800 m
Bandera sin confirmar☁Now · Overcast21 °C · Water 27 °CView details →Playa de L'Arenal
Sand · 1,000 m
Bandera sin confirmar☁Now · High cloud21 °CView details →
Beach★ Blue Flag Calp · AlicantePlaya de L'Arenal-Bol
Sand · 1,400 m
Bandera sin confirmar◐Now · Partly cloudy21 °C · Water 26 °CView details →Playa de L'Astillero
Sand · 1,000 m
Bandera sin confirmar☀Now · Clear22 °CView details →
BeachVilassar de Mar · BarcelonaPlaya de l'Astillero-l'Almadrava
Bandera sin confirmar☀Now · Clear23 °CView details →Playa de L'Escullera
Bandera sin confirmar☁Now · High cloud20 °C · Water 25 °CView details →Playa de L'Esparrelló
Pebbles and sand
Bandera sin confirmar☁Now · High cloud24 °CView details →
Beach★ Blue Flag Altea · AlicantePlaya de L'Espigó
Cobbles / Gravel · 600 m
Bandera sin confirmar◐Now · Partly cloudy22 °C · Water 27 °CView details →Playa de L'Esquirol
Fine sand · 1,000 m
Bandera sin confirmar☁Now · Overcast22 °C · Water 26 °CView details →
BeachBadalona · BarcelonaPlaya de l'Estació
Sand · 355 m
Bandera sin confirmar☀Now · Clear21 °CView details →
BeachAmetlla de Mar (L') · TarragonaPlaya de L'Estany
Bandera sin confirmar☁Now · Overcast23 °C · Water 26 °CView details →Playa de l'Estany
Medium-grain sand · 3,640 m
Bandera sin confirmar◐Now · Partly cloudy21 °C · Water 25 °CView details →