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

More luxury hotels booked by Alfred Concierge →