Bela Vista Hotel & Spa

Avenida Tomás Cabreira, 8500-820 Portimão, Faro, Portugal
+351 282 460 280


Overall guest ratings

9.0/10 Excellent
Based on 177 reviews
See all reviews

Review highlights

  • 9.3
  • 9.1
  • 6.9
  • 5.5

Good to know

  • Professional service
  • Beach nearby
  • Good restaurants & bars in the area


    Show all


    Hotel Bela Vista situated on the beach of Praia da Rocha was built in the 19th Century as a stately home. It has direct access to the sandy beach and is 800 metres from the new Marina of Portimao and within easy reach of many tourist attractions. Surrounded by the active life of Praia da Rocha it is an oasis of calm encircled by its own gardens. Totally in keeping with the glamour of the turn of the century the hotel maintains much of its original decor. In some rooms and common areas there are 17th and 18th century tiles and ceilings of precious Brazilian wood worked and painted by Pereira Cao. The tiles within the hotel tell the history of the golden age of the Portuguese Discoveries. There are quotations from "Os Lusiadas" (an epic work of the great Portuguese poet Luis Vaz de Camoes) and of the Arab occupation of the Iberian Peninsula. Built as the private residence of a wealthy family Magalhaes Barros it was later leased to a cousin Henrique Bivar de Vasconcelos who transformed it into an hotel in the 1930s at a time when the first tourists discovered the Algarve arriving at Praia da Rocha by boat. Hotel Bela Vista has 14 bedrooms and 2 suites. They all have an en suite bathroom television telephone radio and mini-bar.

    Less More onhotels.com


    • Parking
    • Complimentary breakfast
    • Free Wi-Fi
    • Car rental
    • Concierge service
    • Meeting/Banquet facilities
    • Room service
    • Wheelchair accessible
    • Spa
    • Outdoor pool
    • No smoking
    • Restaurant
    • Bar/Lounge
    • Air-conditioned
    • 24 hour front desk
    • Safe
    • Sauna
    • Private beach
    • Storage available
    • Terrace/Patio
    Less More

    Guest reviews

    Overall Rating

    9.0 Excellent
    Based on 177 reviews
    data provided by TrustYou
    • 9.3 "Perfectly clean."
    • 9.1 "Wonderful beach."
    • 8.8 "Very nice wellness & sports facilities."
    • 8.8 "Food is delicious."
    • 8.5 "Amenities are good."
    • 6.9 "Rooms are ok."
    • 5.5 "Breakfast is mediocre."
    • 5.3 "Average comfort."
    • 5.0 "Average value."
    • 4.3 "Internet is poor."

    Overall Rating

    9.1 Excellent
    Based on 169 reviews
    data provided by TrustYou
    • 9.0 "Excellent wellness & sports facilities."
    • 8.9 "Beach is lovely."
    • 8.8 "Food is delicious."
    • 8.5 "Great service."
    • 7.5 "Good location."
    • 6.5 "Rooms are ok."
    • 5.5 "Average comfort."
    • 5.4 "Breakfast is mediocre."
    • 4.8 "Value below average."

    Overall Rating

    9.3 Excellent
    Based on 7 reviews
    data provided by TrustYou
    • 8.7 "Great service."
    • 7.4 "Nice rooms."

    Recent Reviews


    Get Rates

    Check in
    Check out