Bela Vista Hotel & Spa, Avenida Tomás Cabreira, Portimão, Portugal

  • 38
  • 1
  • 1
  • Approx 3 hours
  • Approx 40 minutes

About Bela Vista Hotel & Spa

This boutique hotel is located above the glorious beach of Praia da Rocha. Three separate houses make up the Bela Vista Hotel & Spa - the original Palacete, the Blue House and the Garden House. Each has a modern and colourful eclectic style with a romantic aesthetic.

More About Bela Vista Hotel & Spa

Guests at the hotel have direct private access to the beach area of the property plus there is a glorious outdoor pool with a bartender is at your service.

The Bela Vista Spa by L’Occitane is a tranquil retreat with five treatments rooms (two for couples), sauna, hammam, wet relaxation area and a fitness lounge. A full range of treatments and massages for face and body are available so you can leave feeling truly refreshed and pampered.

(Please note that the hotel does not accept guests under 12 years of age).

Facilities & Amenities

Leisure & Activities

In and Around Praia da Rocha
There's a great variety of activities to enjoy on the Algarve - golf, nature walks, sailing, sport fishing and watersports such as kite surfing, jet skiing and waterskiing.

Alvor is a fishing village which has quaint narrow streets running along the river plus there are many markets, such as Quarteira market each Wednesday and Loulé market each Saturday.

Dining out and night-time entertainment is plentiful with a diverse range of bars and restaurants offering delicious traditional fare and international dishes.

Rooms & Suites


The modern and comfortable rooms have air conditioning, L'Occitane amenities, bathrobes, swimming pool towels, hairdryer, Wi-Fi, safe box, desk, LCD TV and iPhone dock on request.

Double Rooms

Well furnished rooms with double or twin beds. Some rooms have a balcony. Choose from:

- Classic Room: Garden View or Village View
- Elegance Room: Side Sea View
- Deluxe Room: Ocean View

18-31 m²

Character Rooms

Ocean View double rooms with unique features and optional balcony, located in the historic Palacete building.

30-37 m²

Junior Suite

Junior Suites have an optional balcony and ocean or Praia da Rocha main avenue views.

33-50 m²


Fantastic ocean view suites with a double balcony.

64 m²


Vista Restaurant

A gourmet restaurant servingcreative and modern cuisine based on traditional classics. Dine al fresco on the terrace and enjoy the dazzling ocean view.

Other Hotels In Algarve