Bela Vista Hotel & Spa - Relais & Chateaux

Portimao, Av. Tomas Cabreira Praia Da Rocha (Show on Map)

Checkin - Checkout dates:
Check In
Check Out
1 room, 2 guests
1 room, 2 guests>


This dreamy 5-star luxury hotel is located right at Praia da Rocha beach at the Algarve. Designed with bright colors and the finest fabrics, each suite boasts an individual boutique style. It offers an own spa, deluxe class restaurant, as well as a refreshing outdoor pool with sun lounges and direct access to the wide, sandy beach.
Luxury Hotel
Bela Vista Hotel & Spa offers a luxurious adult-only holiday experience in a palace style property. The hotel promises highest possible quality standards from the precious set up of the sea view suites up to specialized beauty treatments at its in-house spa.

Boutique-style Hotel

Hotel near Golf Courses

Hotel near The Beach

Eco Friendly Hotel

Hotel for Honeymoon

Hotel with Spa

Romantic Hotel

Hotel near Bars And Clubs

Hotel with Swimming Pool
  Outdoor Pool  

Business Hotel

Hotel with Parking

Accessible Hotel

Hotel with Gym

Hotel for Adults Only

Hotel with Tennis Courts

5-Star Hotel

Room Types

Classic Double Room

Comfort Double Room with Sea View

Deluxe Double Room with Sea View

Junior Suite with Sea View

Junior Suite with Village View

Suite with Balcony and Sea View

Superior Double Room

Superior Double Room with Sea View

Superior Double Room with Side Sea View

Show Map

More Options