Bela Vista Hotel & Spa is an intimate and luxurious boutique hotel located on a rocky outcrop above the glorious beach of Praia da Rocha, to which guests enjoy private access. A historically important building, the hotel has been host to a number of distinguished guests and has been family owned since the 19th century, being one of the first hotels to open on the Algarve in 1934. Now boasting a romantic architectural design and encompassed within beautifully sculpted gardens, this intimate hotel prides itself on high hospitality standards along with a beautiful, tranquil atmosphere.
The hotel itself is made up of three buildings, the original Palacete, the Blue House and the Garden House, all home to a style that is modern, eccentric and packed with colour and pattern. Rooms and suites have sea, garden, terrace or village view and combine luxurious, modern comfort with an ambiance where hotel guests feel welcomed and valued.
The Vista gourmet restaurant expands out onto a large terrace overlooking the ocean, specialising in modern cuisine based on regional dishes.
The Bela Vista Hotel features the stunning L'Occitane Spa. Promoting rest and relaxation for both body and soul, the spa uses the finest ingredients and facilities to give guests a wonderful, pampering experience.
Within walking distance of the hotel, guests can find prestigious Algarve Golf Clubs, the Marina of Portimao and no more than 10 km from the Algarve international circuit.
This hotel is only suitable for adults and does not allow children under the age of 12 years.
Bela Vista Hotel & Spa will confirm interconnecting rooms on a request basis
This hotel is participating in Classic's loyalty scheme.
Honeymooners receive a complimentary bottle of Sparkling wine and chocolate strawberries in room on arrival. for bookings made between 16 July 2019 and 02 January 2020 and arrivals between 16 July 2019 and 02 January 2020. Prices apply to all rooms.Request a quote
Feast on exquisite gourmet dishes from the Sea & Sustainability or Vanguard menu at the hotel’s restaurant whilst admiring the wonderful views of the beach and ocean