Jump to: Room choices | Hotel description | Map | Amenities | Reviews
Located on the cliff top of Praia da Rocha, the Bela Vista Hotel & Spa has a privileged and wide-open view to the ocean. The hotel's positioning on the first line of the beach, offers guests a private and direct access to the golden sand. A member of the French association Relais & Châteaux, this iconic property built in 1918, currently features 38 luxurious rooms and suites, a Michelin starred restaurant - VISTA Restaurant and Spa by the prestigious French brand L´Occitane. The swimming pool offers guests wonderful relaxing sea views, a lounge and a bistro restaurant. A place where refinement and excellence meet nature's tranquility, a dream destination with a charming environment that it will provide you unforgettable moments. With a good taste that breathes in every detail, the decoration is currently signed by Graça Viterbo, one of the most respected professionals of the area in Portugal. Here is a dream destination, with a charming environment that will provide you with unforgettable moments.
Bela Vista Hotel & Spa
Av. Tomás Cabreira Praia da Rocha
Portimao, Portugal
8500-802
Nearest Airport: FAO
My only regret was not staying here longer. This is easily one of, if not the nicest hotels I’ve ever stayed at. Not to mention that the staffs attention to detail and hospitality is PHENOMENAL. If anyone is looking at spending time in the Algarve I recommend making this your home base and traveling around to the other cities from there. 10/10 experience and we will be back
William B
Fun experience: impressive property, friendly service, great cliff views, and an amazing flagship restaurant. Do not miss Vista and chef João Oliveira. Spectacular!
eliwald2026 - Lisbon, Portugal
Our family loved our time at Bela Vista. While Portimao was more developed and busier than we expected, the hotel itself was an oasis, and the food and experience recommendations from the hotel guaranteed delicious meals and special memories for our family.
Maria S
We had an amazing stay at this wonderful hotel from when we checked in to when we left. Every detail was taken care of and all member’s of staff were so attentive and took great pride in their work and working in such a special place. We ate at the restaurant which wasn’t just a meal it was an experience and one we won’t forget. The skill, originality and appreciation for the food and traditions of the Algarve brought to life on a plate in a unique way!
jansouness - Alvor, Portugal
The location is perfect! The staff were attentive upon arrival and throughout the entire stay. The rooms are gorgeous and the spa is a must visit!
Lexa G
Read more reviews or write a review
© 2026 TripAdvisor LLC. All rights reserved