Interactive map · 123 beaches
Algarve beaches map
All 123 beaches in the Algarve on one map — 121 sea and 2 river beaches, 99 with excellent water in 2025 and 41 with a live webcam. Tap a dot to see the beach and today's sea.
- 123beaches
- 99excellent water
- 41with webcam
- 2river beaches
- —calm sea now
Tap a dot · pinch to zoom
Map drawn by Portal Turismo Portugal from CAOP 2025 boundaries and coastline (Direção-Geral do Território, CC BY 4.0) and Natural Earth. Water quality: EEA/APA 2025. Sea now: Open-Meteo.
All beaches in the Algarve, by municipality
123 beaches in 14 municipalities, listed west to east. Tap a name to open the beach page with the live sea, the nearest webcam and hotels nearby.
Vila do Bispo 19 beaches
- Praia do TelheiroSagres
This is the last beach on the west coast before Cape St Vincent, near Sagres.
- Praia da Ponta RuivaSagres
A beach on the west coast of the Vila do Bispo municipality, between Cape St Vincent and Praia do Castelejo, surrounded…
- Praia de BelicheSagres
A small cove with difficult access near Cabo de São Vicente.
- Praia do TonelSagres
A golden-sand beach of about 250 m at Sagres, in a bay ringed by deeply gullied limestone cliffs within the Southwest…
- Praia do Castelejo
A wild beach north of Sagres, with tall cliffs and consistent waves.
- Praia de Sagres
Praia de Sagres lies near the south-westernmost point of mainland Portugal, a few kilometres from Cabo de São Vicente.
- Praia da Cordoama
An extensive wild beach within the Parque Natural do Sudoeste Alentejano e Costa Vicentina, near Vila do Bispo.
- Praia da Barriga
A beach on the west coast of Vila do Bispo, at the end of a broad green valley north of Praia da Cordoama.
- Praia do MartinhalSagres
A calm beach in a sheltered bay near Sagres, with little swell and good views across the valley.
- Praia da Murração
A wild beach on the Costa Vicentina, in the Vila do Bispo municipality, between Praia da Cordoama and Praia do Amado…
- Praia do Barranco (Vila do Bispo)Raposeira
Small beach at the entrance to a valley of tall juniper scrub and limestone outcrops, between pale cliffs, with a small…
- Praia da IngrinaRaposeira
A small shell-shaped beach with about 60 m of golden sand in the Southwest Alentejo and Vicentine Coast Natural Park.
- Praia do Zavial
A hidden beach in the south-western Algarve, near Vila do Bispo, with good surf conditions and access via an unpaved…
- Praia das Furnas (Vila do Bispo)Figueira
Small beach east of Praia do Zavial, at the mouth of a stream and facing south-west.
- Praia da FigueiraFigueira
A beach in the parish of Budens, west of Praia da Salema.
- Praia da SalemaSalema
The beach of the fishing village of Salema, with more than 1 km of sand framed by ochre cliffs.
- Praia da Boca do RioBudens
A quiet beach at the mouth of streams, between Salema and Almádena, where a small lagoon sometimes forms.
- Praia das Cabanas VelhasBurgau
Beach near Burgau, bounded by rugged limestone cliffs, which narrows at high tide.
- Praia do BurgauBurgau
A village beach in Burgau, set in a small cove about 350 m long and sheltered from the prevailing winds.
Aljezur 11 beaches
- Praia da Bordeira
A vast beach at the mouth of the Rio Bordeira, near Carrapateira.
- Praia do Amado
Praia do Amado is one of the surf landmarks of the Costa Vicentina — a wide, open sandy beach fully exposed to the…
- Praia da Carrapateira
A wild Atlantic beach near the village of Carrapateira, on the Costa Vicentina.
- Praia do Vale FigueirasAlfambras
A long stretch of sand on the Costa Vicentina, set in a valley ringed by low hills and bounded to the north and south…
- Praia da Arrifana
Tucked into a rocky cove sheltered by dark cliffs and steep profiles, Praia da Arrifana is part of the wild coastline…
- Praia do Canal
A pebble beach south of Arrifana, looking out to the Pedra da Agulha sea stack, at the mouth of a valley cut by a…
- Praia de Monte Clérigo
Praia de Monte Clérigo is on the north-west coast of the Algarve, within the territory of the Costa Vicentina — a…
- Praia da Amoreira (Aljezur)
Beach at the mouth of the Aljezur stream, in the Southwest Alentejo and Vicentine Coast Natural Park, with a huge…
- Praia da CarreagemRogil
A wild beach on the Costa Vicentina near Rogil, north of Praia da Amoreira, inside the Southwest Alentejo and Vicentine…
- Praia do Vale dos HomensRogil
Wide, quiet beach on the Vicentine plateau near Rogil, framed by tall schist cliffs, with about 500 metres of sand that…
- Praia de Odeceixe
Praia de Odeceixe is one of the most unusual stretches of the Portuguese coast — the Seixe stream separates the…
Lagos 8 beaches
- Praia da Luz
Praia da Luz is the beach of the village of the same name, a few kilometres west of Lagos.
- Praia de Porto de Mós
A wide beach at the mouth of a valley, about 2 km from Lagos, flanked by high cliffs: grey to the west and ochre to the…
- Praia do Canavial
A narrow, secluded strip of sand just east of Praia de Porto de Mós, set between jagged ochre and red cliffs.
- Praia de Dona Ana
A golden cove in Lagos with limestone cliffs and clear water.
- Praia do Camilo
A small sandy cove between limestone cliffs near Ponta da Piedade, in Lagos.
- Praia da Batata
Praia da Batata lies a few metres from the historic centre of Lagos, between the Bensafrim river breakwater and Praia…
- Praia dos Estudantes
A small beach in Lagos, just south of Praia da Batata and a few minutes' walk from the historic centre.
- Meia Praia
Meia Praia stretches for several kilometres east of Lagos, one of the longest sandy stretches on the western Algarve…
Portimão 9 beaches
- Praia de Alvor
Praia de Alvor sits at the mouth of the Alvor estuary, where the calm waters of the ria meet the open Atlantic.
- Praia dos Três IrmãosAlvor
Sheltered bay between rocks at the eastern tip of the long Alvor beach, which runs for about 7 km.
- Prainha (Portimão)Alvor
Prainha lies east of Praia dos Três Irmãos in Alvor, by the Ponta João d'Arens headland.
- Praia do Barranco das Canas (Alemão)Alvor
Better known as Praia do Alemão, it sits between the Ponta João d'Arens headland to the west and Praia do Vau to the…
- Praia do Vau
Praia do Vau lies west of Praia da Rocha, in a section of coast with lower urban density and a more irregular character…
- Praia dos CareanosPraia da Rocha
A golden-sand beach just east of Praia do Vau, on the stretch of tall cliffs that runs to Praia da Rocha.
- Praia dos Três CastelosPraia da Rocha
A golden-sand beach, about 245 m long, west of Praia da Rocha, beside the headland of the Três Castelos viewpoint, from…
- Praia da Rocha
Praia da Rocha is one of the most visited beaches in the Algarve — a long sandy stretch flanked by imposing limestone…
- Praia da Marina de PortimãoPraia da Rocha
A small golden-sand beach, about 140 m long, in the Arade estuary south of Portimão Marina, within the port authority…
Lagoa 19 beaches
- Praia da AngrinhaFerragudo
A small estuary beach at the foot of Ferragudo, on the east bank of the Arade river, north of the São João do Arade…
- Praia de Ferragudo
Praia de Ferragudo sits on the southern bank of the Arade estuary, with a direct view across to Praia da Rocha and the…
- Praia do MolheFerragudo
A small beach in Ferragudo by the eastern breakwater at the mouth of the Arade, next to Praia do Pintadinho.
- Praia do PintadinhoFerragudo
This is the first ocean beach in the Lagoa municipality after the mouth of the Arade river, in Ferragudo.
- Praia dos CaneirosFerragudo
A beach near Ferragudo framed by high cliffs banded in ochre, pink and white, with caves at their base and, to the…
- Praia do ParaísoCarvoeiro
A small shell of sand west of Carvoeiro village, about 300 m from Praia do Carvoeiro, wedged between tall cliffs.
- Praia de Carvoeiro
Praia de Carvoeiro is a cove beach set between cliffs, with the village of Carvoeiro looking directly out to sea from…
- Praia de Vale CenteanesCarvoeiro
A beach near Carvoeiro, flanked by imposing cliffs with sea-carved caves and a boardwalk running along the sand.
- Praia do CarvalhoCarvoeiro
A small cove between Carvoeiro and Benagil, about 500 m west of Praia de Benagil.
- Praia de Benagil
Praia de Benagil is world-renowned for the Algar de Benagil sea cave — a limestone chamber with a natural oculus in its…
- Praia da Marinha
Nestled between golden limestone cliffs sculpted by the Atlantic, Praia da Marinha presents a setting of natural rock…
- Praia do BarranquinhoCaramujeira
A small beach at Caramujeira, between Praia da Marinha and Praia de Albandeira, about 650 m east of Marinha and next to…
- Praia de AlbandeiraPorches
A small beach at Caramujeira, on the edge of Porches, about 1 km east of Praia da Marinha.
- Praia Nova (Lagoa)Porches
A beach in Porches just west of the Nossa Senhora da Rocha chapel, with about 300 m of sand below a continuous line of…
- Praia da Senhora da Rocha
Praia da Senhora da Rocha lies between Armação de Pêra and Porches, in a cove bounded by limestone cliffs with a small…
- Praia da Cova RedondaPorches
A small bay in Porches, east of Praia da Senhora da Rocha, also known as Praia das Gaivotas or Vilalara beach, after…
- Praia dos TremoçosPorches
A small cove in Porches, between Praia da Cova Redonda and Praia do Vale do Olival.
- Praia dos BeijinhosPorches
A small beach at Alporchinhos, in Porches, also called Praia das Quintas, close to Armação de Pêra.
- Praia do Vale do OlivalPorches
A golden-sand beach in the municipality of Lagoa, west of Armação de Pêra beach (Silves), from which it is separated by…
Silves 2 beaches
- Praia de Armação de Pêra
Praia de Armação de Pêra is one of the longest beaches on the central Algarve — a wide, well-equipped sandy stretch…
- Praia Grande (Silves)Armação de Pêra
A beach of more than 2 km between Armação de Pêra and Salgados, in open landscape bounded by the Alcantarilha salt…
Albufeira 20 beaches
- Praia dos SalgadosSalgados
A beach east of the Lagoa dos Salgados, a wetland visited by migratory birds, with dunes and an extensive boardwalk…
- Praia da Galé
Praia da Galé lies west of Albufeira, beyond the area of greatest urban concentration, in a section of coast with…
- Praia de Manuel LourençoGalé
A small golden-sand cove, about 150 m long, at Galé west of Albufeira, sheltered by cliffs and deeply indented rock…
- Praia do EvaristoSesmarias
A small beach between low, jagged cliffs west of Albufeira, with large algae-covered boulders at the waterline and…
- Praia do CasteloSesmarias
A small golden-sand beach, about 120 m long, set among cliffs and rock formations that create little coves and nooks…
- Praia da CoelhaSesmarias
A small cove sheltered by tall, warm-coloured cliffs, with marine fossils, caves and well-preserved coastal vegetation…
- Praia de São Rafael
A quiet cove between golden cliffs near Albufeira.
- Praia dos ArrifesSesmarias
A small cove of golden sand, about 150 m long, surrounded by low cliffs heavily sculpted by rain and waves, with…
- Praia do Peneco
Praia do Peneco is the beach closest to the historic centre of Albufeira, accessible on foot from the old town through…
- Praia dos Pescadores
Praia dos Pescadores is Albufeira's town beach, right in front of the old town and just east of Praia do Peneco.
- Praia do Inatel
An intensively used town beach in Albufeira, with about 274 m of golden sand between Praia do Peneco to the west and…
- Praia dos Alemães
Beach east of Praia do Inatel in Albufeira, with a more natural setting than the beaches to the west, lower and more…
- Praia dos Aveiros
A small golden-sand beach, about 80 m long, just east of the rocky headland that closes Albufeira bay, with views along…
- Praia da OuraAreias de São João
A beach of almost 1 km in the Areias de São João area, with low, jagged cliffs.
- Praia de Santa Eulália
A fine-sand beach near Albufeira, with good sun exposure, sheltered water and solid support infrastructure.
- Praia Maria LuísaOlhos de Água
A wide beach framed by warm-coloured cliffs with hollows, sinkholes and arches, and pine woodland around it.
- Praia de Olhos de ÁguaOlhos de Água
The beach of the fishing village of Olhos de Água, named after the freshwater springs that rise from the sand, visible…
- Praia do Barranco das BelharucasOlhos de Água
A wide golden-sand beach, about 540 m long, east of Olhos de Água, where the limestone cliffs give way to soft, deeply…
- Praia da Falésia
Praia da Falésia stretches for several kilometres of sandy beach between Vilamoura and Olhos de Água, flanked by…
- Praia da Rocha BaixinhaAçoteias
A wide beach east of Praia da Falésia, where the red cliffs drop away and give way to dunes, with the Vilamoura marina…
Loulé 9 beaches
- Praia de Vilamoura
Praia de Vilamoura sits alongside the marina complex that gave its name to one of the Algarve's largest tourist resorts.
- Praia de QuarteiraQuarteira
More than 2 km of sand right in the town, divided by concrete groynes about 300 m apart.
- Praia do Forte NovoQuarteira
A golden-sand beach, about 470 m long, at the eastern end of Quarteira, next to the last groyne of the town beach and…
- Praia do AlmargemQuarteira
Beach east of Quarteira where the reddish cliffs give way to the mouth of the Almargem stream.
- Praia do Loulé VelhoQuarteira
A golden-sand beach with dunes, about 410 m long, east of Quarteira and south-east of the lagoon that forms at the…
- Praia do Vale do LoboVale do Lobo
A beach beside the Vale do Lobo resort, marked by deeply gullied ochre and red cliffs and by pine woods with golf…
- Praia do GarrãoAlmancil
At Garrão the cliffs give way to broad dune fields close to the Ria Formosa.
- Praia do AncãoAlmancil
A beach at the western end of the Ria Formosa, inside the Natural Park, with salt marsh, stone pine and cork oak…
- Praia da Quinta do LagoQuinta do Lago
The beach of the Quinta do Lago resort, inside the Ria Formosa Natural Park.
Faro 4 beaches
- Praia de Faro
Praia de Faro sits on a barrier island in the Ria Formosa, accessible by bridge or by boat from the city of Faro.
- Ilha da Barreta (Ilha Deserta)Ilha da Barreta (Ilha Deserta)
An uninhabited barrier island in the Ria Formosa, with about 11 km of sand across its sea and lagoon beaches.
- Ilha do FarolFarol (Ilha da Culatra)
Ocean beach at the Farol settlement on Culatra Island, next to the 46-metre Cabo de Santa Maria lighthouse, in the Ria…
- Ilha da Culatra
Ilha da Culatra is a barrier island within the Ria Formosa, accessible only by boat from Olhão or Faro.
Olhão 5 beaches
- Praia da Armona-RiaIlha da Armona
Bathing area on the lagoon side of Armona Island, by the quay where the boats from Olhão arrive after a 15 to 20-minute…
- Ilha da ArmonaIlha da Armona
The ocean-facing beach of Armona Island in the Ria Formosa, reached on foot from the jetty through the village and the…
- Praia dos Cavacos
Small lagoon beach in the heart of the Ria Formosa salt marsh, next to a cluster of fishing and shellfish storehouses…
- Praia da Fuseta
An island beach within the Ria Formosa, accessible by ferry from Fuseta.
- Praia da Fuseta-Mar (Ilha da Fuseta)Ilha da Armona (Fuseta)
Praia da Fuseta-Mar is the ocean side of the barrier island opposite Fuseta, at the eastern end of Ilha da Armona…
Tavira 6 beaches
- Praia do Homem NuIlha de Tavira (Luz de Tavira)
Praia do Homem Nu takes up the western tip of Ilha de Tavira, between Praia do Barril and the Fuseta inlet, inside the…
- Praia do BarrilSanta Luzia
A beach on Ilha de Tavira, reached by a footbridge over the lagoon and then about 1 km on foot or by the small tourist…
- Praia de Tavira
A barrier island accessible by ferry from Tavira.
- Praia da Terra EstreitaSanta Luzia
Beach on Tavira Island at the narrowest point of the sand barrier separating the Ria Formosa from the sea, about 50…
- Ilha de Tavira
A barrier island within the Ria Formosa, accessible by ferry from Tavira.
- Praia de Cabanas (Ilha de Cabanas)Cabanas de Tavira
A beach on Ilha de Cabanas, a narrow barrier island in the Ria Formosa about 7 km long, opposite the fishing village of…
Vila Real de Santo António 5 beaches
- Praia da Fábrica (Cacela Velha)Cacela Velha
A beach on a barrier island of fine white sand at the eastern end of the Ria Formosa, opposite Cacela Velha and the…
- Manta Rota
A quiet beach at the eastern tip of the Algarve, alongside the Ria Formosa.
- Praia da LotaVila Nova de Cacela
A golden-sand beach about 710 m long with low dunes and their typical flora, east of Manta Rota in the parish of Vila…
- Praia de Monte GordoMonte Gordo
A sandy beach beside the town of Monte Gordo, one of the Algarve's earliest tourist resorts, with a seafront avenue and…
- Praia de Santo António (Vila Real de Santo António)
Stretch of sand by the mouth of the Guadiana that runs for about 3 km to Monte Gordo, with calm, warm water.
Castro Marim 5 beaches
- Praia da Altura
Praia da Altura is in the eastern Algarve, close to the Spanish border, in a zone with lower tourist density than the…
- Praia Fluvial de OdeleiteOdeleite
A bathing area on the Odeleite dam reservoir, in the interior of the municipality of Castro Marim, officially opened in…
- Praia do Verde LagoAltura
Praia do Verde Lago, also known as Verdelago, Praia da Vala or Praia do Braço, lies on the continuous stretch of sand…
- Praia Verde
Praia Verde is in the eastern Algarve, near Castro Marim, in a zone where the pine forest comes close to the beach and…
- Praia do CabeçoAldeia Nova
A golden-sand beach, also known as Retur, with about 780 m of wide sand and dunes with their typical flora, within the…
Alcoutim 1 beach
- Praia Fluvial do Pego Fundo
A river beach in Alcoutim, in a deep pool of the Cadavais stream near where it meets the Guadiana, surrounded by dense…
Where to stay
Sleep close to the right beach
Pick a beach on the map and open “Hotels nearby” on its card: places to stay priced for your dates. To compare areas, use our guide.
We may earn a commission from partners, at no cost to you.
Frequently asked questions
How many beaches are on the Algarve beaches map?
The map shows 123 beaches in the Algarve: 121 sea and 2 river beaches, across 14 municipalities. Every dot links to the beach page.
Which beaches in the Algarve have excellent water quality?
99 of the 123 beaches were rated “Excellent” for the 2025 bathing season (European Environment Agency / APA). In total: 99 excellent, 7 good, 1 sufficient, 16 not classified. Use the “Excellent water” filter on the map.
Are there river beaches on the map?
Yes, 2: Praia Fluvial de Odeleite, Praia Fluvial do Pego Fundo. They show in green on the map; use the “River beaches” filter.
Which Algarve beaches have a webcam?
41 beaches have a live webcam within 1 km: Praia de Sagres, Praia da Cordoama, Praia do Amado, Praia da Arrifana, Praia de Monte Clérigo, Praia da Amoreira (Aljezur), Praia de Odeceixe, Praia da Luz, Meia Praia, Praia de Alvor, Praia do Barranco das Canas (Alemão), Praia do Vau, Praia dos Careanos, Praia dos Três Castelos, Praia da Rocha, Praia da Marina de Portimão, Praia da Angrinha, Praia de Ferragudo, Praia do Molhe, Praia do Paraíso, Praia de Carvoeiro, Praia Nova (Lagoa), Praia da Senhora da Rocha, Praia da Cova Redonda, Praia dos Tremoços, Praia de Armação de Pêra, Praia Grande (Silves), Praia da Galé, Praia de Manuel Lourenço, Praia do Peneco, Praia dos Pescadores, Praia do Inatel, Praia da Falésia, Praia de Vilamoura, Praia de Quarteira, Praia de Faro, Ilha da Culatra, Praia da Altura, Praia do Verde Lago, Praia Verde and 1 more. They have a red ring on the map; tap the beach and open “Live webcam”.
Which Algarve beaches are good for surfing?
23 beaches on the map are within 1.2 km of a spot in our surf guide: Praia da Ponta Ruiva, Praia de Beliche, Praia do Tonel, Praia do Castelejo, Praia de Sagres, Praia do Martinhal, Praia da Ingrina, Praia do Zavial, Praia da Salema, Praia da Bordeira, Praia do Amado, Praia da Arrifana, Praia de Monte Clérigo, Praia da Amoreira (Aljezur), Praia de Odeceixe, Praia da Luz, Praia de Alvor, Praia dos Três Irmãos, Praia dos Três Castelos, Praia da Rocha and 3 more. Check level and today's waves on Surf.
How do I check the sea today?
When the map opens, each sea beach gets wave height and water temperature from the Open-Meteo model (hourly, indicative). Switch “Colours: sea now” and dots turn green (up to 0.6 m), amber (up to 1.2 m) or red. Always check the flag and lifeguard cover on the beach.
Where to stay near the beaches in the Algarve?
See our guide Where to stay in the Algarve near the beach, with areas by type of trip. On each beach card, “Hotels nearby” shows places to stay priced for your dates.
Beaches: Portal Turismo Portugal database (active beaches on 2026-10-12). Water quality: official 2025 bathing-season classification (European Environment Agency / APA). Municipality: CAOP 2025. Webcams: cameras within 1 km of the beach. Sea conditions: Open-Meteo model, indicative — always check the flag and lifeguard cover.