Lagos is one of the Algarve's great beach towns — golden cliffs, hidden coves and long stretches of sand, with some of Portugal's most beautiful beaches a short drive away. Here are ten to know, from the town's own coves to the wild western coast.
Lagos is one of the Algarve's great beach towns. Within a few minutes you can swim beneath honey-coloured cliffs, walk a four-kilometre arc of open sand, or hop between hidden coves through tunnels carved into the rock — and some of Portugal's most spectacular beaches sit just a short drive east or west. Here are ten worth knowing, from the town's own coves to the wild Atlantic coast, and what each is best for.
1. Praia Dona Ana
Often named one of the most beautiful beaches in Portugal, Dona Ana is the postcard of Lagos — golden cliffs, rock stacks and clear turquoise water, reached by a staircase and clifftop boardwalk. There's a beach bar, sunbed rental and lifeguards in season, and the sheltered setting keeps the water calm. Arrive early in summer for a good spot. Read our full Praia Dona Ana guide, or see how it compares in our Dona Ana vs Camilo head-to-head.
2. Praia do Camilo
A jewel-box cove reached by a wooden staircase of around 200 steps, Camilo packs dramatic cliffs, golden sand and a hand-carved tunnel through to a hidden second beach into a small space. It gets busy by mid-morning, so come early and check the tide — the sand shrinks fast at high water. The climb back up earns you the view. More on Praia do Camilo.
3. Praia da Batata
The closest beach to the old town — a short, flat walk from the marina gets you to this sheltered cove framed by rock stacks. From here a series of tunnels carved through the cliffs links a chain of little beaches (Estudantes, with its famous rock arch, and Pinhão next door), so you can hop from one to the next. Easy, scenic and ideal when you don't want to travel far.
4. Meia Praia
If the coves feel too snug, Meia Praia is the antidote — a glorious four-kilometre arc of open sand stretching east from Lagos, backed by a boardwalk and dotted with beach bars. The water is calmer and a touch warmer than the cliff beaches, and there's always room to spread out. Great for long walks, families and watersports. More on Meia Praia.
5. Praia do Porto de Mós
Just west of Lagos, Porto de Mós is a long, spacious beach of fine sand framed by low cliffs — easy to reach, with parking close by and a couple of restaurants. There's plenty of room and shallow water for kids, and a scenic clifftop trail leads off toward Luz. A relaxed, family-friendly alternative to the busier town coves.
6. Praia da Luz
In the seaside village of Luz, a short drive west, this sandy beach has an easy, resort-town feel — a promenade lined with cafés and restaurants, gentle water and the dark Rocha Negra cliff anchoring one end. It's a favourite with families and a relaxed spot to combine a swim with lunch by the sea.
7. Praia da Marinha
Around 40 minutes east toward Carvoeiro lies one of Portugal's most photographed beaches. Praia da Marinha is all dramatic ochre cliffs, sea arches and impossibly clear water, with a clifftop trail (the Seven Hanging Valleys) running above it. Parking is limited, so arrive early — it's worth the trip for the scenery alone.
8. Praia de Benagil
Benagil, also around 40 minutes east, is home to the Algarve's most famous sight: a vast sea cave with a circular hole open to the sky, reachable only from the water by boat, kayak or SUP. The small beach itself is pretty, but the cave is the draw — and it's become so popular that access is now regulated. Read how to visit the Benagil cave.
9. Praia da Bordeira (Carrapateira)
For something wilder, cross to the west coast near Carrapateira (about 45 minutes). Praia da Bordeira is enormous — a vast sweep of sand and dunes where a river meets the Atlantic, framed by rugged cliffs and big surf. It's unspoilt, uncrowded and a world away from the sheltered coves; bring everything you need, as facilities are minimal. A favourite with surfers and walkers.
10. Praia de Odeceixe
On the border with the Alentejo, about an hour north, Odeceixe is one of the coast's most striking beaches — a broad sweep of sand where the river curls in beside the sea, so you can choose calm river water or Atlantic waves. Sheltered by tall cliffs and backed by a pretty village, it's a magical spot, especially at low tide. Worth the drive for a different side of the coast.
Where to go next
The beaches further east and west — Marinha, Benagil, Bordeira and Odeceixe — make great days out; plan them with our guide to day trips from Lagos. And if you're after somewhere away from the crowds, see our pick of quiet beaches near Lagos.