We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Price per night
Amenities
Location
Any Distance
from
Accommodation
Traveller rating
Hotel class
Style

Recently Reviewed Hotels around Praia da Rocha

  • Sort by:
  • Traveller Ranked
  • Availability
  • Lowest price
  • Distance
Updating list...
Apartamentos Castelos da Rocha
TripAdvisor
View Deal
#1 Best Value of 20 hotels in Praia da Rocha
  • Free Parking
  • Pool
Algarve Mor Apartments
TripAdvisor
View Deal
#2 Best Value of 20 hotels in Praia da Rocha
  • Free Parking
  • Pool
Riviera Flat
AMOMA
View Deal
#3 Best Value of 20 hotels in Praia da Rocha
    Villa Moments Guest House
    TripAdvisor
    View Deal
    #4 Best Value of 20 hotels in Praia da Rocha
    • Free Wifi
    • Breakfast included
    Clube Praia Mar
    Booking.com
    View Deal
    #5 Best Value of 20 hotels in Praia da Rocha
    • Pool
    Apartamentos Belo Horizonte
    TripAdvisor
    View Deal
    #6 Best Value of 20 hotels in Praia da Rocha
    • Beachfront
    No photo provided
    #7 Best Value of 20 hotels in Praia da Rocha
      See all hotels in or near Praia da Rocha
      Golden Beach by 3HB
      SAVE USD 2
      USD 82*
      Orbitz.com
      USD 80*
      View Deal
      28.0 km from Praia da Rocha
      • Free Parking
      • Pool
      Savings alert: 12% below average rate

      The price you found is 12% lower than this hotel's average rate of USD 91/night.

      We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

      Booking.com
      USD 89*
      View Deal
      37.3 km from Praia da Rocha
      • Free Wifi
      • Free Parking
      SAVE USD 25
      USD 860*
      Expedia.com
      USD 835*
      View Deal
      14.3 km from Praia da Rocha
      • Free Wifi
      • Free Parking
      SAVE USD 9
      USD 311*
      Orbitz.com
      USD 302*
      View Deal
      45.7 km from Praia da Rocha
      • Free Wifi
      • Free Parking
      Quinta Do Lago Hotel
      Booking.com
      USD 399*
      View Deal
      46.9 km from Praia da Rocha
      • Free Parking
      • Breakfast included
      Dom Manuel Hotel
      SAVE USD 170
      USD 339*
      Booking.com
      USD 169*
      View Deal
      12.3 km from Praia da Rocha
      • Free Wifi
      • Free Parking
      SAVE USD 30
      USD 261*
      Agoda.com
      USD 231*
      View Deal
      33.2 km from Praia da Rocha
      • Free Wifi
      • Free Parking
      Falesia Hotel
      Hotels.com
      View Deal
      32.4 km from Praia da Rocha
      • Free Parking
      • Breakfast included
      Blue & Green The Lake Spa Resort
      getaroom.com
      USD 193*
      View Deal
      36.9 km from Praia da Rocha
      • Free Wifi
      • Free Parking
      Vila Gale Praia
      Prestigia.com
      View Deal
      20.4 km from Praia da Rocha
      • Free Wifi
      • Free Parking
      SAVE USD 11
      USD 382*
      Orbitz.com
      USD 371*
      View Deal
      66.3 km from Praia da Rocha
      • Free Wifi
      • Free Parking
      Hotel Marina Rio
      SAVE USD 11
      USD 130*
      Booking.com
      USD 119*
      View Deal
      12.2 km from Praia da Rocha
      • Free Wifi
      • Breakfast included
      Pestana Alvor Park Hotel
      Hotels.com
      View Deal
      4.1 km from Praia da Rocha
      • Free Wifi
      • Free Parking
      SAVE USD 23
      USD 186*
      Orbitz.com
      USD 163*
      View Deal
      31.1 km from Praia da Rocha
      • Free Parking
      • Pool
      Bela Vista Hotel & Spa
      SAVE USD 50
      USD 630*
      Travelocity
      USD 580*
      View Deal
      #1 of 20 Hotels in Praia da Rocha
      • Free Wifi
      • Breakfast included
      Vale d'Oliveiras Quinta Resort & Spa
      SAVE USD 23
      USD 179*
      CheapTickets
      USD 156*
      View Deal
      4.2 km from Praia da Rocha
      • Free Wifi
      • Free Parking
      Hotels.com
      View Deal
      46.9 km from Praia da Rocha
      • Free Wifi
      • Free Parking
      Villas D. Dinis
      Hotels.com
      View Deal
      12.3 km from Praia da Rocha
      • Free Wifi
      • Free Parking
      Estrela da Luz
      Hotels.com
      View Deal
      17.7 km from Praia da Rocha
      • Free Wifi
      • Free Parking
      Hotels.com
      View Deal
      16.9 km from Praia da Rocha
      • Free Wifi
      • Free Parking
      Casa do Adro
      TripAdvisor
      View Deal
      70.4 km from Praia da Rocha
      • Free Wifi
      • Breakfast included
      Vilalara Thalassa Resort
      Hotels.com
      View Deal
      14.3 km from Praia da Rocha
      • Free Wifi
      • Free Parking
      Four Seasons Fairways
      Hotels.com
      View Deal
      47.4 km from Praia da Rocha
      • Free Wifi
      • Free Parking
      ** Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.