If your idea of a good week is a spa circuit in the morning and a long sandy bay in the afternoon, Belmar Spa & Beach Resort is built for you. It sits just above Meia Praia, the wide sweep of sand west of Lagos marina, with gardens and pool terraces that stay calm while the old-town boutiques get noisy. It’s a four-star aimed squarely at couples and families who want to split their time between the beach, the spa, and the odd boat trip.
Who fits
Couples who want spa days woven through beach afternoons. Families who’d rather have resort pools than tackle a cliff path with the kids every single day. Anyone using Lagos as a boat-trip base, with the marina and Benagil operators a short drive away.
If you want to walk straight into the historic centre every night without a taxi, you’ll find this a stretch.
What the week feels like
Meia Praia is an open bay – windsurf schools, beach bars, and lots of room to spread out. The Lagos walls and Ponta da Piedade are taxi rides, not strolls. Two tips worth following: book your spa slots on arrival day, because August fills fast, and plan your cave boat trip early in the week, since the wind can cancel afternoon sailings – keep a backup beach day in your pocket.
The rooms are resort-modern with balconies, and the spa menu runs from massages to indoor pool circuits. Evenings lean on the buffet and themed nights you’ll recognise from plenty of Portuguese four-stars.
Compared with
Lagos Avenida Hotel for marina walkability. Iberostar Selection Lagos for luxury beachfront scale. Where to stay in Lagos for the area breakdown.
Worth it?
Yes, for a mid-range spa-and-beach week on Meia Praia, ideally with a hire car for the bigger days out. Faro Airport is about 85 km away – see Faro to Lagos and transfers, and grab car hire for Sagres or Monchique trips.
Quick FAQ
Walk to Lagos old town?
No – plan taxis for evenings in the historic centre.
Is the spa included?
Treatments are usually extra, so book early in peak season.
How far from Faro Airport?
About 85 km, usually seventy-five to ninety minutes.