This mansion dates back to 1918 and is set on the cliffs of Praia da Rocha, surrounded by breathtaking scenery. The Bela Vista Hotel is said to have been the first hotel in the Algarve and it offers a charming and refined environment for guests to enjoy. It is within walking distance of the Marina.

There is an outdoor swimming pool with bar service and the hotel has private and direct beach access. Dining is in the excellent Vista Restaurante. The Spa by l’Occitane has five treatment rooms, a sauna, Hammam and fitness lounge.


Your accommodation
The hotel comprises 38 guest rooms each of which is equipped with air-conditioning, TV and an en-suite bathroom.

Hotel facilities
• Restaurant.
• Swimming pool.
• Spa, Gym.
• Parking.
• Children not accepted.
• Open all year.


3 nights from £499 per person in March based on two adults sharing on bed & breakfast basis. Indicative prices include return daytime flights (Faro) and return private transfers.