Bela Vista Hotel & Spa

Stars Stars Stars Stars Stars

“Praia da Rocha” is adjacent to the stylish city of Portimão, one of the largest towns of western Algarve and a great place for shopping.

The Hotel is also an historical property and propose an authentic experience. The building, which houses the Bela Vista Hotel & Spa, has belonged to a Portuguese family since the XXth century. The property used to be a small hotel of just 15 rooms which opened in 1934 on Praia da Rocha’s famous beach.

Today, the owner has decided to relaunch it, combining the old ambiance of 77 years of traditional hospitality where hotel guests feel at home with the best of luxury and modern comforts. The Interior design by a famous Portugal’s leading interior Architect will combine contemporary style with historical property.

Our Hotel guests feel «at home» in a new “Lifestyle Hotel”, a new property offering luxurious, tasty cuisine and modern comfort.

Bar icon Fitness Center icon wifi icon Swimming Pool icon Parking icon Restaurant icon Garden icon Spa icon
Classic Room
Bright and comfortable rooms with pleasant decoration, facing the amazing garden of the Hotel, or the main street of Praia da Rocha or with a spacious balcony and with areas around from 20 to 24 m2. Classic rooms are located at “Palacete”, “Casa Azul” ou “Bela Vista Jardim”.
wifi icon
Classic Room
1/1
Elegance Room
Pleasant decorated sea view rooms with or without balcony, offering the sweetness and comfort necessary for a remarkable stay in our Hotel, with areas from 20 to 25 m2. Elegance rooms are located in the three buildings.
wifi icon
Elegance Room
1/2
Deluxe Room
Pleasant decorated rooms with outstanding sea view or Garden View or Balcony in a Modern Building, with areas from 25m2 to 29 m2. Deluxe rooms are located in the three buildings.
wifi icon
Deluxe Room
1/2
Character Room
Charismatic sea view room located at the old Palace, charming and elegantly decorated with balcony or special feature like large bathroom. Room with areas from 25 to 29 m2. To spend a night in a “Character” room is to be a part of the history of the Bela Vista Hotel.
wifi icon
Character Room
1/1
Junior Suite
Exceptional and charismatic sea view, free access to the Private Terrace where you can enjoy the beautiful sunset of Praia da Rocha. The room has areas around 30 m2 to 61 m2. Junior Suites are located at “Casa Azul” and historical building “Palacete”.
wifi icon
Junior Suite
1/2