The Bela Vista Hotel & SPA - Relais & Châteaux is near Rocha and Carvoeiro beaches, offering an 18-hole golf course and seaside dining. Relax on the rooftop terrace or book rejuvenating treatments like deep-tissue massages at the highly recommended Bela Vista Spa.
VIP Access
Reviews
9.49.4 out of 10
Exceptional
Popular amenities
Spa
Free WiFi
Restaurant
Air conditioning
Gym
The current price is ₩698,938
₩698,938
₩747,832 total
includes taxes & fees
Apr 3 - Apr 4
VIP Access
Get more when you're a member
Save 15% or more on select VIP Access properties when you reach Silver tier or higher
Experience top-rated quality and exceptional service
Get an in-stay perk at select properties, plus free room upgrades, early check-in, and late check-out when available
Located in Praia da Rocha, a neighborhood in Portimão, Bela Vista Hotel & SPA - Relais & Châteaux is in the entertainment district and on the beach. While the natural beauty of Rocha Beach and Carvoeiro Beach can be enjoyed by anyone, those looking for an activity can check out Marina de Lagos. Don't miss out on a visit to Slide and Splash Water Park. Kayaking and scuba diving offer great chances to get out on the surrounding water, or you can seek out an adventure with hiking/biking trails and horse riding nearby. Visit our Portimão travel guide
Avenida Tomás Cabreira, Praia da Rocha, Portimão, 8500-820
What's nearby
Rocha Beach
2 min walk - 0.2 km
Três Castelos Beach
9 min walk - 0.7 km
Praia da Marina
12 min walk - 1.0 km
Portimão Marina
13 min walk - 1.1 km
Algarve Casino
11 min walk - 1.0 km
Getting around
Portimao Station
10 min drive
Faro Intl. Airport (FAO)
56 min drive
Restaurants
Coffeine & Brunch
2 min walk
Restaurante Sol Grill
1 min walk
Hollywood Steak House
1 min walk
Castelos
5 min walk
Casalinho
4 min walk
About this property
Bela Vista Hotel & SPA - Relais & Châteaux
Luxury boutique hotel near Rocha Beach
Located close to Slide and Splash Water Park and Carvoeiro Beach, Bela Vista Hotel & SPA - Relais & Châteaux provides an adjacent golf course, a swim-up bar, and a poolside bar. With a beachfront location, beachfront dining, and beach cabanas, this hotel is the perfect place to soak up some sun. Treat yourself to a deep-tissue massage, hydrotherapy, or a facial at Bela Vista Spa, the onsite spa. The on-site Michelin star rated fine-dining restaurant, Vista Restaurante, offers breakfast, lunch, dinner, and international cuisine. Stay connected with free in-room WiFi, and guests can find other amenities such as a rooftop terrace and shopping on site.
You'll also enjoy perks such as:
A seasonal outdoor pool along with sun loungers, pool umbrellas, and a swim-up bar
Self parking (surcharge), a roundtrip airport shuttle (surcharge), and an elevator
A banquet hall, a 24-hour front desk, and multilingual staff
Luggage storage, golf clubs on site, and beach umbrellas
Room features
All guestrooms are individually decorated, and boast comforts such as 24-hour room service and air conditioning, in addition to thoughtful touches like free WiFi and safes.