Bela Vista Hotel & SPA. The New Life Style Hotel is now open!
A Unique Hotel in the Algarve
The Bela Vista Hotel is located in the famous area of 'Praia da Rocha', on one of the most stunning beaches in the Algarve. Praia da Rocha is adjacent to the stylish city of Portimao, one of the largest towns of western Algarve and a great place for shopping.
With 38 luxurious rooms and suites, an elegant new restaurant and bar area as well as a spa (opening in 2012) the Bela Vista will be the hotel of choice in Praia da Rocha.
38 Air Conditioned Rooms and Suites
Restaurant and Bar with Terrace
Outdoor Pool
Event Facilities
Car Parking
Spa (opening 2012)