Bela Vista Hotel & Spa Portimão
5-star · Praia da Rocha, Portimão
From $525 / night — final rate confirmed by your concierge.
About Bela Vista Hotel & Spa Portimão
Dating to 1918, the Bela Vista is the Algarve's most distinguished small hotel — a Belle Époque mansion on Praia da Rocha's clifftop with original azulejo tile murals, just 36 rooms, and a Michelin-starred restaurant that celebrates the finest Portuguese gastronomy. The clifftop pool and spa are extraordinary.
Alfred member benefits at Bela Vista Hotel & Spa Portimão
- Vistas restaurant priority reservation
- Azulejo art history tour
- Welcome Algarve wine and cheese