BeachAdeje · Santa Cruz de TenerifePlaya Fañabé
Sand · 600 m
GreenEstimate☁Now · Overcast24 °C · Water 25 °CView details →
Coastal guide
Explore 3650 beaches across Spain with weather forecasts, locations and available official data.
Provincial selections
Compare beaches using historical water quality, facilities, accessibility, lifeguards and Blue Flag status.
BeachAdeje · Santa Cruz de TenerifeSand · 600 m
GreenEstimate☁Now · Overcast24 °C · Water 25 °CView details →
BeachCapdepera · Islas BalearesSand · 100 m
GreenEstimate☁Now · Overcast20 °C · Water 21 °CView details →
BeachValdoviño · A CoruñaSand · 3,000 m
YellowEstimate☁Now · Overcast15 °C · Water 15 °CView details →
Beach★ Blue Flag Bergondo · A CoruñaSand · 800 m
GreenEstimate☁Now · Overcast14 °C · Water 14 °CView details →
BeachGarrucha · AlmeríaSand · 702 m
GreenEstimate☂Now · Overcast with light rain20 °C · Water 22 °CView details →
Beach★ Blue Flag Tuineje · Las PalmasSand · 560 m
YellowEstimate☁Now · Overcast22 °C · Water 23 °CView details →
BeachSan Bartolomé · Las PalmasSand · 1,900 m
YellowEstimate☂Now · Overcast with light rain22 °C · Water 23 °CView details →
Beach★ Blue Flag San Bartolomé de Tirajana · Las PalmasSand · 2,700 m
YellowEstimate☂Now · Overcast with light rain19 °C · Water 22 °CView details →
Beach★ Blue Flag Ayamonte · HuelvaSand · 1,270 m
YellowEstimate☀Now · Clear19 °C · Water 20 °CView details →
BeachPuerto de la Cruz · Santa Cruz de TenerifeSand · 250 m
YellowEstimate≋Now · Mist24 °C · Water 25 °CView details →
Beach★ Blue Flag Arnuero · CantabriaSand · 100 m
GreenEstimate☂Now · Overcast with light rain17 °C · Water 17 °CView details →
Beach★ Blue Flag Rota · CádizSand · 2,300 m
YellowEstimate☀Now · Clear21 °C · Water 21 °CView details →Sand · 500 m
GreenEstimate☂Now · Mostly cloudy with light rain20 °C · Water 23 °CView details →
Beach★ Blue Flag Águilas · MurciaSand · 575 m
YellowEstimate☂Now · Mostly cloudy with light rain20 °C · Water 22 °CView details →
BeachRibadedeva · AsturiasSand · 260 m
GreenEstimate☂Now · Overcast with light rain16 °C · Water 17 °CView details →
BeachMazarrón · MurciaSand · 600 m
YellowEstimate☂Now · Overcast with light rain19 °C · Water 23 °CView details →
BeachFisterra · A CoruñaSand · 1,970 m
GreenEstimate◐Now · Partly cloudy15 °C · Water 16 °CView details →Sand · 1,000 m
GreenEstimate☂Now · Overcast with light rain20 °C · Water 21 °CView details →Sand / Gravel · 800 m
YellowEstimate☂Now · Mostly cloudy with light rain20 °C · Water 21 °CView details →
Beach★ Blue Flag Laxe · A CoruñaSand · 1,320 m
GreenEstimate◐Now · Partly cloudy15 °C · Water 14 °CView details →
BeachCangas · PontevedraSand · 385 m
GreenEstimate☁Now · Overcast16 °C · Water 18 °CView details →
Beach★ Blue Flag Cubelles · BarcelonaFine sand · 525 m
GreenEstimate☂Now · Overcast with light rain20 °C · Water 20 °CView details →
BeachFormentera · Islas BalearesSand · 1,450 m
GreenEstimate☂Now · Overcast with light rain21 °C · Water 21 °CView details →
BeachTarifa · CádizSand · 1,500 m
GreenEstimate☂Now · Overcast with light rain20 °C · Water 17 °CView details →
BeachCalvià · Islas BalearesSand · 950 m
GreenEstimate☁Now · Overcast18 °C · Water 22 °CView details →
BeachCedeira · A CoruñaSand · 1,400 m
GreenEstimate☁Now · Overcast15 °C · Water 16 °CView details →
BeachPuerto de la Cruz · Santa Cruz de TenerifeSand / Cobbles · 350 m
GreenEstimate≋Now · Mist24 °C · Water 24 °CView details →
Beach★ Blue Flag San Bartolomé de Tirajana · Las PalmasSand · 2,710 m
YellowEstimate☂Now · Overcast with light rain19 °C · Water 23 °CView details →
Beach★ Blue Flag Tías · Las PalmasSand · 840 m
YellowEstimate☂Now · Overcast with light rain23 °C · Water 23 °CView details →