Located on the cliff top of Praia da Rocha, the Bela Vista Hotel & Spa has a privileged and wide open view to the Atlantic Ocean. The hotel’s beach location offers guests private and direct access to the golden sand. This iconic mansion built in 1918, a prestigious family’s beach chalet, is a proud member of the French association Relais & Châteaux. The Bela Vista features 38 luxurious rooms and suites, the Michelin-starred restaurant VISTA, and Spa by the French brand L´Occitane. The swimming pool offers guests unequalled wonderful relaxing sea views, a lounge, and a Bistro restaurant.
Plus, enjoy the following amenities when you book with Dune Travel Group:
Upgrade on arrival, subject to availability
Daily breakfast for up to two guests per bedroom, served in the restaurant (already included in property rates)
$100 USD equivalent Resort or Hotel credit to be utilized during stay (not combinable, not valid on room rate, no cash value if not redeemed in full)
Early Check-In / Late Check-Out, subject to availability
Complimentary Wi-Fi