- Algarve Holidays
- Praia da Rocha
- Bela Vista Hotel and Spa

Perched high on a cliff, on the breath-taking Praia da Rocha's beach in Portimão, this fantastic hotel is the ideal choice of accommodation when visiting this region for business or leisure. It is located a few minutes from Marina de Portimão and within easy reach from several golf courses and a large shopping centre. This luxurious hotel offers several accommodation options, all of them tastefully appointed with stunning amenities to guarantee the most discerning guests will enjoy a memorable experience. They are very luminous and decorated with plenty of stylish features, offering superior toiletries and in some cases a private balcony. Guests may choose between taking a refreshing swim in the ocean with direct access from the hotel or stay in and sunbathe by the wonderful on-site outdoor swimming pool. The stylish spa centre will also amaze all travellers.
Perhaps the most beautiful, well run hotel I’ve ever visited. Fun and stylish without being pretentious or fussy. Incredibly helpful and kind team working here. Our room in the “beach house” section was impeccable; the bed was beyond comfortable and the outdoor furnishings made lingering by the sea perfect for morning coffee and evening stargazing. The pool and service by the pool was perfect. Attention to detail is everywhere; the chaise cushions by the pool are thicker than most hotel mattresses and made of the most beautiful fabric. Breakfast was bountiful and delicious. Dinners at both Vista and Bella are a must! My only note of caution is that it takes a good 45 minutes to get to Lagos from here with all of the summer traffic and roundabouts every half mile so we didn’t quite get to explore the surrounding Algarve to the extent we had hoped. But the property is so beautiful and we were never in a rush to leave.
We gave a lot of thought to which hotel to choose for the final of our trip to Portugal. Bela Vista was the best decision we could have made! It offered a beachfront location, a beautiful historic building, excellent service, rooms with a sea view, wonderful food, a spa where you just want to linger, and—above all—the people: we felt so welcome and warmly received. Every wish was fulfilled. We extend our sincere thanks and hope to visit again.
We had an excellent experience. Prior to arriving we were in Lisbon seeing the sights with family. We then travelled by train to spend several days on the beach at Bela Vista. The entire experience was 5 star. The accommodations were comfortable, the food amazing and the overall peace and relaxation was just what we were looking for. The staff make it a truly memorable experience. We hope to return!
This is beautiful place with 5 star experience . Everything was perfect . It was my birthday wkend and the staff of the hotel made it exceptional . There is nothing I would improve. Amazing breakfast , everything was spotless
Absolutely stunning hotel, with impeccable staff and outrageously pretty facilities.
It really made the holiday. Despite being just a few minutes from the beach, we found ourselves spending our day by the private pool and loungers. Pampered is in understatement.
They made such an effort for a partners birthday and anniversary, that we were genuinely touched by the level of service afforded to us. They also provided excellent recommendations and offered to make reservations for us. Breakfast was an absolute treat too.
Well worth the cost.
