Five-star boutique hotel
Bela Vista Hotel & Spa
Portimão · Algarve · Portugal
Boutique hotel of 38 rooms on the clifftop at Praia da Rocha, in a 1918 palace that has welcomed guests since 1934.
A Relais & Châteaux member, the hotel occupies a palace built as a private villa in 1918. It has 38 rooms across the Palacete, Casa Azul and Casa Jardim, a Spa by L'Occitane and Vista Restaurant.
- Clifftop above Praia da Rocha
- 1918 palace, a hotel since 1934
- Spa by L'Occitane
Facilities
- SpaProducts: L'Occitane
- FamiliesFamily-friendly
- Rooms38 rooms
From the hotel’s own website, checked 2026-11-14.
Rooms & suites
1
Rooms
1- Classic Room Casa Azul
2
View rooms
3- Elegance Room Casa Azul
- Elegance Room Casa Jardim
- Deluxe Room Casa Jardim
3
Junior suites
2- Junior Suite Village View Palacete
- Junior Suite Sea View Palacete
4
Suites
1- Suite Casa Jardimseparate living room
Room names, sizes and views as listed on the hotel’s own website. Availability and rates are set by the hotel.
Inside the hotel
- Vista Restaurant
- Vista Bar
- Bistro by Vista
- Spa by L'Occitane
Sources
Every fact on this page comes from the hotel’s own website, checked 14 Nov 2026.
Pages we read
- hotelbelavista.net
- hotelbelavista.net/rooms
- hotelbelavista.net/rooms/tradition-palacete
- hotelbelavista.net/rooms/character-palacete
- hotelbelavista.net/rooms/junior-suite-village-view-palacete
- hotelbelavista.net/rooms/junior-suite-sea-view-palacete
- hotelbelavista.net/rooms/classic-room-casa-azul
- hotelbelavista.net/rooms/elegance-blue-house-casa-azul
More hotels in Algarve
All 4 →Five-star Algarve resort
Vila Vita Parc
Porches · Algarve · PortugalAn Algarve resort with 203 rooms, suites and apartments, six villas, a private beach and the Spa by Sisley Paris.Clifftop golf and family resort
Pine Cliffs
Albufeira · Algarve · PortugalAlgarve clifftop resort above the Atlantic with a Luxury Collection hotel, apartments and a 9-hole golf course.Luxury seafront hotel