Bela Vista Hotel & Spa

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


Overall guest ratings

9.1/10 Excellent
Based on 210 reviews
See all reviews

Review highlights

  • 9.3
  • 9.3
  • 9.1
  • 6.0

Good to know

  • Friendly atmosphere
  • Professional service
  • Nice building
  • Great view


    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

    Get Rates

    Check in
    Check out

    Guest reviews

    Overall Rating

    9.1 Excellent
    Based on 210 reviews
    data provided by TrustYou
    • 9.3 "Excellent amenities."
    • 9.3 "Wonderful beach."
    • 9.1 "World class service."
    • 9.0 "Perfectly clean."
    • 8.6 "Bar is amazing."
    • 6.0 "Internet is average."
    • 4.5 "Value below average."

    Overall Rating

    9.2 Excellent
    Based on 199 reviews
    data provided by TrustYou
    • 9.2 "Excellent amenities."
    • 9.1 "Wonderful beach."
    • 9.1 "World class service."
    • 8.6 "Very nice wellness & sports facilities."
    • 8.4 "Bar is amazing."
    • 6.9 "Rooms are ok."
    • 4.5 "Value below average."

    Overall Rating

    9.1 Excellent
    Based on 10 reviews
    data provided by TrustYou
    • 9.2 "World class service."
    • 8.0 "Food is delicious."
    • 6.6 "Location is acceptable."

    Recent Reviews