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.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Praia da Rocha

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Property name

Reset
 
Free Newsletter

Interested in Praia da Rocha?

We'll send you updates with the latest deals, reviews and articles for Praia da Rocha each week.

Map of Praia da Rocha Hotels

Hotels (20)

B&Bs / Inns (3)

Specialty Lodging (7)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
Av. Tomas Cabreira, Praia da Rocha, Portimao 8500-802, Portugal
Show Prices
$190 - $375 Avg. price/night*
Ollie #1 of 20 hotels in Praia da Rocha
Professional photos | Traveler photos (663)
Avenida Tomas Cabreira 92, Praia da Rocha, Portimao 8500-802, Portugal
Show Prices
$46 - $192 Avg. price/night*
Ollie #2 of 20 hotels in Praia da Rocha
  •  Pleasant stay 
  • I stayed at the Jupiter Algarve Hotel because I attended a conference... more
  • February 17, 2017
Professional photos | Traveler photos (647)
Av Tomas Cabreira, Praia da Rocha, Portimao 8500-802, Portugal
Show Prices
$60 - $289 Avg. price/night*
Ollie #3 of 20 hotels in Praia da Rocha
  •  suez 
  • great hotel over the road from the beach loads of places to eat and drink... more
  • February 15, 2017
Professional photos | Traveler photos (704)
Av. Tomas Cabreira, Praia da Rocha, Portimao 8500-802, Portugal
Show Prices
$78 - $386 Avg. price/night*
Ollie #4 of 20 hotels in Praia da Rocha
  •  Beautiful hotel  
  • Have stayed here on a few occasions and totally loved it, rooms are... more
  • February 1, 2017
Professional photos | Traveler photos (534)
Praia do Vau, Praia da Rocha, Portimao 8500-820, Portugal
Show Prices
$56 - $195 Avg. price/night*
Ollie #5 of 20 hotels in Praia da Rocha
  •  Holiday in Algarve 
  • Stayed in this place as a result of. Timeshare swap. Facilities were very... more
  • February 12, 2017
Professional photos | Traveler photos (374)
Rotunda do Vau | Sitio dos 3 Castelos, Praia da Rocha, Portimao 8500-310, Portugal
Plaza Real Atlantichotels Slideshow
Show Prices
$16 - $142 Avg. price/night*
Ollie #6 of 20 hotels in Praia da Rocha
Professional photos | Traveler photos (501)
Special Price 10% off room rate
Avenida V-3 | Praia da Rocha, Praia da Rocha, Portimao 8500-801, Portugal
Show Prices
$31 - $140 Avg. price/night*
Ollie #7 of 20 hotels in Praia da Rocha
Professional photos | Traveler photos (395)
Avenida V3 St Tres Castelos, Praia da Rocha, Portimao 8500-801, Portugal
Show Prices
$35 - $119 Avg. price/night*
Ollie #8 of 20 hotels in Praia da Rocha
Professional photos | Traveler photos (440)
Avenida V3 | Edf. Club Amarilis, Praia da Rocha, Portimao 8500-801, Portugal
Show Prices
$24 - $187 Avg. price/night*
Ollie #9 of 20 hotels in Praia da Rocha
  •  Bring your slippers! 
  • Visited in January and stayed in a self catering apartment. A bit basic, a... more
  • February 4, 2017
Professional photos | Traveler photos (865)
Avenida Tomas Cabreira, Praia da Rocha, Portimao 8500-802, Portugal
Show Prices
$33 - $189 Avg. price/night*
Ollie #10 of 20 hotels in Praia da Rocha
  •  Clean modern hotel 
  • Stayed here for a last minute break during September and have no... more
  • November 30, 2016
Professional photos | Traveler photos (201)
Urb Vila Rosa, Praia da Rocha, Portimao, Portugal
Show Prices
$32 - $128 Avg. price/night*
Ollie #11 of 20 hotels in Praia da Rocha
  •  One night stopover 
  • Short stay here so I really cannot comment on the evening meals however we... more
  • November 21, 2016
Professional photos | Traveler photos (459)
Rua das Conchas, Sitio dos Castelos, Praia da Rocha, Portimao 8500, Portugal
Show Prices
$35 - $210 Avg. price/night*
Ollie #12 of 20 hotels in Praia da Rocha
  •  Average Apartment 
  • The Double bed that we booked, were two single beds pushed together and... more
  • January 2, 2017
Professional photos | Traveler photos (286)
Encosta DO Vau Lote 19, Praia da Rocha, Portimao 8500-820, Portugal
Show Prices
$31 - $211 Avg. price/night*
Ollie #13 of 20 hotels in Praia da Rocha
Professional photos | Traveler photos (6)
Rua Maria Eugenia da Silva Horta | Portimao, Praia da Rocha, Portimao 8500-833, Portugal
Show Prices
$24 - $141 Avg. price/night*
Ollie #14 of 20 hotels in Praia da Rocha
Professional photos | Traveler photos (46)
Praia do Vau, Praia da Rocha, Portimao 8500-777, Portugal
Show Prices
$45 - $145 Avg. price/night*
Ollie #15 of 20 hotels in Praia da Rocha
  •  Avoid ! 
  • We booked a week's stay here and on checking in found the reception staff... more
  • September 21, 2010
Professional photos | Traveler photos (9)
Rua Engenheiro Francisco Bivar, Praia da Rocha, Portimao 8500, Portugal
Ollie #16 of 20 hotels in Praia da Rocha
  •  Bien situé  
  • Accueil sympathique et appartement très propre. Vue imprenable sur la... more
  • December 19, 2016
Avenida das Comunidades Lusiadas, Praia da Rocha, Portimao 8500-809, Portugal
Show Prices
$21 - $106 Avg. price/night*
Ollie #17 of 20 hotels in Praia da Rocha
  •  Nice enough  
  • Stayed here last time I was in Portugal and it was relatively good. The... more
  • February 18, 2017
Professional photos | Traveler photos (466)
Avenida Tomas Cabreira, Praia da Rocha, Portimao 8500 , Portugal
Show Prices
$24 - $91 Avg. price/night*
Ollie #18 of 20 hotels in Praia da Rocha
  •  Very good hotel 
  • Perfect location in the heart of Praia da Rocha, very helpful service... more
  • November 6, 2016
Professional photos | Traveler photos (82)
Av. V3, Praia da Rocha, Portimao 8400 , Portugal
$17 - $72 Avg. price/night*
Ollie #19 of 20 hotels in Praia da Rocha
  •  Guy holiday 
  • My husband and 4 of his friends go every year they say its clean but basic... more
  • February 15, 2017
Traveler photos (143)
Rua Engenheiro Francisco Bivar, Praia da Rocha, Portimao 8500-809, Portugal
Ollie #20 of 20 hotels in Praia da Rocha
  •  Wont come back!! 
  • This is meant to be all inc?! Pay for sun loungers what a joke! The rooms... more
  • November 28, 2013
Traveler photos (1)