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 splendid L'Occitane spa, the Bela Vista is 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
L'Occitane Spa

- Please note we only accept children over 12 years of age -
Relais Chateaux
Av.Tomás Cabreira, Praia Da Rocha 8500-802, Portimão, Algarve, Portugal      Tel. +351 282 460 280      Email.