BeachSanta Eulalia del Río · Islas BalearesCoastal 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.
BeachSanta Eulalia del Río · Islas BalearesPlaya Des Viver
Bandera sin confirmar◐Now · Partly cloudy26 °CView details →
BeachCastro-Urdiales · CantabriaPlaya Dicido
Sand / Cobbles / Gravel · 300 m
Bandera sin confirmar☁Now · Mostly cloudy19 °C · Water 22 °CView details →
BeachYaiza · Las PalmasPlaya Dorada
Sand · 350 m
Bandera sin confirmar◐Now · Partly cloudy25 °C · Water 25 °CView details →Playa dos Frades
Sand · 80 m
Bandera sin confirmar◐Now · Partly cloudy19 °C · Water 19 °CView details →
Beach★ Blue Flag Adeje · Santa Cruz de TenerifePlaya El Duque
Sand · 390 m
Bandera sin confirmar◐Now · Partly cloudy26 °C · Water 26 °CView details →
Beach★ Blue Flag Elche/Elx · AlicantePlaya El Carabassi
Sand · 900 m
Bandera sin confirmar☁Now · High cloud28 °CView details →Playa El Castillico
Sand · 450 m
Bandera sin confirmar☁Now · High cloud27 °C · Water 24 °CView details →Playa El Dorado-L'Estany
Bandera sin confirmar☁Now · High cloud26 °CView details →Playa El Estacio
Sand · 2,000 m
Bandera sin confirmar☁Now · High cloud27 °C · Water 24 °CView details →Playa El Faro
Bandera sin confirmar◐Now · Partly cloudy24 °CView details →Playa El Hornillo
Sand · 350 m
Bandera sin confirmar☁Now · High cloud27 °C · Water 25 °CView details →Playa El Mojon
Sand / Seaweed · 270 m
Bandera sin confirmar☁Now · Mostly cloudy27 °C · Water 27 °CView details →Playa El Mojon-Derecha
Bandera sin confirmar☁Now · Mostly cloudy27 °C · Water 27 °CView details →
Beach★ Blue Flag Villajoyosa/La Vila Joiosa · AlicantePlaya El Paradis
Pebbles / Sand · 1,060 m
Bandera sin confirmar☁Now · High cloud27 °CView details →
Beach★ Blue Flag Arnuero · CantabriaPlaya El Sable de Quejo
Bandera sin confirmar☁Now · Overcast20 °C · Water 23 °CView details →
Beach★ Blue Flag Suances · CantabriaPlaya El Sable de Tagle
Bandera sin confirmar☁Now · Overcast20 °CView details →
BeachLlanes · AsturiasPlaya El Sablón
Sand · 100 m
Bandera sin confirmar☁Now · Overcast20 °C · Water 21 °CView details →Playa El Tabal
Bandera sin confirmar☁Now · High cloud27 °C · Water 26 °CView details →Playa El Vivero
Sand · 500 m
Bandera sin confirmar☁Now · High cloud28 °C · Water 27 °CView details →Playa Enebrales-La Bota
Bandera sin confirmar☁Now · Mostly cloudy24 °C · Water 24 °CView details →
BeachAdeje · Santa Cruz de TenerifePlaya La Enramada
Sand / Cobbles / Gravel · 325 m
YellowConfirmed◐Now · Partly cloudy26 °C · Water 26 °CView details →Playa Entremares
Bandera sin confirmar☁Now · High cloud28 °C · Water 27 °CView details →
BeachEl Prat de Llobregat · BarcelonaPlaya Equipada
Sand · 1,185 m
Bandera sin confirmar☁Now · High cloud26 °CView details →
BeachCalvià · Islas BalearesPlaya Es Carregador
Bandera sin confirmar☁Now · High cloud26 °C · Water 28 °CView details →
BeachSant Josep de sa Talaia · Islas BalearesPlaya Es Cavallet
Sand · 1,160 m
Bandera sin confirmar☁Now · High cloud27 °CView details →
Beach★ Blue Flag Ses Salines · Islas BalearesPlaya Es Dolç
Sand · 900 m
Bandera sin confirmar☁Now · High cloud27 °C · Water 27 °CView details →
Beach★ Blue Flag Santa Eulalia del Río · Islas BalearesPlaya Es Figueral
Sand · 410 m
Bandera sin confirmarView details →
BeachMaó · Islas BalearesPlaya Es Grau
Sand · 590 m
Bandera sin confirmar◐Now · Partly cloudy25 °CView details →
BeachCadaqués · Girona