Sunspot Tours Logo
  • Destinations
    Trip Type
    • Holidays
    • Escorted Tours
    • River Cruises
    • Escorted Rail Journeys
    • Solo Tours
    • Escorted Walking Tours
    • Private Tours
    • Multi-Centre
    • Cruises
    Sort by
    • Alphabetical
    • Flight Times
    • Abu Dhabi
    • Algarve
    • Antigua
    • Bali
    • Barbados
    • Benidorm
    • Costa del Sol
    • Croatia
    • Cyprus
    • Dubai
    • Egypt
    • Fuerteventura
    • Goa
    • Gozo
    • Gran Canaria
    • Greece
    • Grenada
    • Jamaica
    • Kenya
    • Kerala
    • Lanzarote
    • Madeira
    • Majorca
    • Maldives
    • Malta
    • Mauritius
    • Mexico
    • Morocco
    • Oman
    • Seychelles
    • Sri Lanka
    • St Lucia
    • Tenerife
    • Thailand
    • Turkey
    • United Arab Emirates
    • Vietnam
    • View All Holidays
    • Albania
    • Argentina
    • Australia
    • Bhutan
    • Borneo
    • Botswana
    • Brazil
    • Bulgaria
    • Cambodia
    • Canada
    • Chile
    • China
    • Colombia
    • Costa Rica
    • Croatia
    • Ecuador
    • Egypt
    • Georgia
    • Greece
    • Guatemala
    • Iceland
    • India
    • Indonesia
    • Italy
    • Japan
    • Jordan
    • Kazakhstan
    • Kenya
    • Kerala
    • Kyrgyzstan
    • Laos
    • Lithuania
    • Madagascar
    • Malaysia
    • Malta
    • Mexico
    • Mongolia
    • Morocco
    • Namibia
    • Nepal
    • North Macedonia
    • Peru
    • Philippines
    • Poland
    • Romania
    • South Africa
    • South Korea
    • Spain
    • Sri Lanka
    • Taiwan
    • Tanzania
    • Thailand
    • Tibet
    • Tunisia
    • Turkey
    • USA
    • Uzbekistan
    • Vietnam
    • View All Holidays
    • Austria
    • Czech Republic
    • France
    • Germany
    • Italy
    • Netherlands
    • Portugal
    • Spain
    • View All Holidays
    • China
    • France
    • India
    • Japan
    • Norway
    • South Korea
    • Sri Lanka
    • Turkey
    • Vietnam
    • View All Holidays
    • Chile
    • China
    • Costa Rica
    • Georgia
    • India
    • Indonesia
    • Italy
    • Japan
    • Jordan
    • Kerala
    • Malaysia
    • Morocco
    • Nepal
    • Peru
    • Romania
    • South Africa
    • Sri Lanka
    • Thailand
    • Turkey
    • Uzbekistan
    • Vietnam
    • View All Holidays
    • Madeira
    • Nepal
    • View All Holidays
    • Albania
    • Argentina
    • Borneo
    • Brazil
    • Cambodia
    • Chile
    • China
    • Colombia
    • Costa Rica
    • Croatia
    • Ecuador
    • Egypt
    • Georgia
    • Greece
    • Guatemala
    • India
    • Indonesia
    • Jordan
    • Kazakhstan
    • Kenya
    • Kerala
    • Kyrgyzstan
    • Laos
    • Madagascar
    • Madeira
    • Malaysia
    • Malta
    • Mongolia
    • Morocco
    • Namibia
    • Nepal
    • Peru
    • Philippines
    • Romania
    • South Africa
    • Sri Lanka
    • Taiwan
    • Tanzania
    • Thailand
    • Tibet
    • Uzbekistan
    • Vietnam
    • View All Holidays
    • Bali
    • Cyprus
    • Dubai
    • Kenya
    • Kerala
    • Maldives
    • Mauritius
    • Seychelles
    • South Africa
    • Sri Lanka
    • Tanzania
    • Thailand
    • View All Holidays
    • Antarctica
    • Argentina
    • Australia
    • Canada
    • Chile
    • Croatia
    • Hong Kong
    • Japan
    • New Zealand
    • Norway
    • Panama
    • Seychelles
    • Singapore
    • Thailand
    • USA
    • Vietnam
    • View All Holidays
  • More Info
    More Info (view all)
    • About Us
    • Contact us
    • Terms and Conditions
    • ABTA & ATOL
    • How to Book
    • Holiday Insurance
    • Airport Extras
    • Charities we support
    • Early Holiday Booking
    • Privacy Policy
    • Payment Options
    • Request a Quote
  • My Booking
  • Contact
  • 0800 408 0506

1/59
Pool
Pool
View 59 Photos
  • Algarve Holidays
  • Praia da Rocha
  • Bela Vista Hotel and Spa

Bela Vista Hotel and Spa

TripAdvisor Review
Portugal, Europe
Praia da Rocha

Perched high on a cliff, on the breath-taking Praia da Rocha's beach in Portimão, this fantastic hotel is the ideal choice of accommodation when visiting this region for business or leisure. It is located a few minutes from Marina de Portimão and within easy reach from several golf courses and a large shopping centre. This luxurious hotel offers several accommodation options, all of them tastefully appointed with stunning amenities to guarantee the most discerning guests will enjoy a memorable experience. They are very luminous and decorated with plenty of stylish features, offering superior toiletries and in some cases a private balcony. Guests may choose between taking a refreshing swim in the ocean with direct access from the hotel or stay in and sunbathe by the wonderful on-site outdoor swimming pool. The stylish spa centre will also amaze all travellers.

Facilities

  • Portugal - Clean and Safe
  • Golf practice facility
  • Surfing
  • Golf*
  • Cycling / mountain biking*
  • Horse riding*
  • Fitness
  • Canoeing
  • Sailing
  • Windsurfing*
  • Please note some facilities may incur an additional fee

The Local Area

Tripadvisor Reviews

4.5 Excellent997 reviews
Trip Advisor
Excellent
77%
Very Good
13%
Average
6%
Poor
2%
Terrible
2%
Location
Cleanliness
Service
Value
TripAdvisor Review
Great hotel with wonderful staff

The Hoyle is well situated in the middle of Portimao. The staff are fantastic and the facilities are excellent. The breakfast is also incredible with a stunning view. We also enjoyed a great dinner. Overall a very good experience.

Review by camkern Calgary, Canada
TripAdvisor Review
A wonderful experience

We had the most wonderful stay at this glorious hotel. Staff were so friendly and welcoming and very professional . I couldn’t recommend this hotel more highly

TripAdvisor Review
Great experience with hotel better area would be nicer

The location wasn’t in the best area, if you turned left out of the hotel you ended up in a ‘strip’ of bars and burgers. If you turned right the atmosphere was much nicer. However saying that the hotel was amazing and we felt like we were away from the rest of the area. The room was adequate but I would have preferred a view that didn’t face the pool and the guests on their sinners could look directly in to our room, I will know for next time. The staff from the cleaning to poolside to breakfast staff were all amazing! The hotel is very clean and tidy. I wish we couldn’t hear the music on the street but I guess you can’t have everything Overall the hotel and staff were superb and I would go back as we had a lovely experience

TripAdvisor Review
Amazing stay at a gorgeous and unique boutique hotel in the heart of the Algarve

We loved this hotel - the property is stunning with incredible views overlooking the Atlantic Ocean. The decor added so much to our visit with every detail both modern and reminiscent of the time it was designed and the transition through the years - so much style in each space. The staff could not have been more helpful, friendly and accommodating. Breakfast each morning on the gorgeous patio was delicious and the cherry on top was the incredible chefs tasting dinner - a three hour performance with a Michelin rated chef and perfectly trained staff - that was so much more than we even expected! The location of the hotel in the Algarve is perfectly positioned as it makes it very easy to spend a day traveling to the east to beach and cliff hop one day and to the west the next. And we were graced with a cotton candy sunset in the evening! We loved it!

Review by Julie F Rockville, Maryland
TripAdvisor Review
Beautiful hotel and impeccable service

The hotel is absolutely gorgeous and the service was impeccable. We had a great lunch at Bela Restaurant and it’s an easy walk down to the beach, which was also beautiful. The only negative is the area around d it. Very touristy but if you want bars and clubs and some nightlife, the area is great. Our room was the highlight- one of the prettiest rooms I’ve ever had, anywhere. Junior Suite with gorgeous decor.

Review by Bunky415 San Francisco, California
Our Travel Specialists

Your holiday to Algarve is just a phone call away

Call our Travel Specialists today on 0800 408 0506