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.

Praia da Rocha

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

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 ]
Avenida Tomas Cabreira, Praia da Rocha, Portimao 8500-802, Portugal
Show Prices
$332 - $1,203 Avg. price/night*
Ollie #1 of 20 hotels in Praia da Rocha
Traveler photos (857)
Avenida Tomas Cabreira, Praia da Rocha, Portimao 8500-802, Portugal
Show Prices
$74 - $367 Avg. price/night*
Ollie #2 of 20 hotels in Praia da Rocha
Traveler photos (971)
Avenida Tomas Cabreira 92, Praia da Rocha, Portimao 8500-802, Portugal
Show Prices
$54 - $331 Avg. price/night*
Ollie #3 of 20 hotels in Praia da Rocha
  •  Good and bad! 
  • Good location. Overlooking the beach and near all the restaurants. But... more
  • August 13, 2018
Traveler photos (846)
Avenida Tomas Cabreira, Praia da Rocha, Portimao 8500-802, Portugal
Show Prices
$120 - $365 Avg. price/night*
Ollie #4 of 20 hotels in Praia da Rocha
  •  Warm and welcoming 
  • I’ve spent a few nights in this hotel this summer. A pleasant surprise, my... more
  • August 10, 2018
Traveler photos (659)
Praia do Vau, Praia da Rocha, Portimao 8500-820, Portugal
Show Prices
$44 - $349 Avg. price/night*
Ollie #5 of 20 hotels in Praia da Rocha
  •  Excellent Choice 
  • We have never been in apartments before as have always gone B&B in hotels... more
  • August 12, 2018
Traveler photos (422)
Avenida V-3 | Praia da Rocha, Praia da Rocha, Portimao 8500-801, Portugal
Show Prices
$37 - $174 Avg. price/night*
Ollie #6 of 20 hotels in Praia da Rocha
  •  Nice  
  • Nice stay. Very well located. The apartment was good well equipped with... more
  • July 24, 2018
Traveler photos (448)
Rotunda do Vau | Sitio dos 3 Castelos, Praia da Rocha, Portimao 8500-310, Portugal
Show Prices
$26 - $188 Avg. price/night*
Ollie #7 of 20 hotels in Praia da Rocha
  •  Very Impressed! 
  • Very impressed with this small complex. The apartment was spacious... more
  • August 12, 2018
Traveler photos (590)
Avenida Tomas Cabreira, Praia da Rocha, Portimao 8500-802, Portugal
No photo provided
Show Prices
$51 - $1,390 Avg. price/night*
Ollie #8 of 20 hotels in Praia da Rocha
Traveler photos (222)
Avenida V3 | Edf. Club Amarilis, Praia da Rocha, Portimao 8500-801, Portugal
Show Prices
$37 - $254 Avg. price/night*
Ollie #9 of 20 hotels in Praia da Rocha
Traveler photos (1003)
Rua das Conchas, Sitio dos Castelos, Praia da Rocha, Portimao 8500, Portugal
Show Prices
$38 - $263 Avg. price/night*
Ollie #10 of 20 hotels in Praia da Rocha
Traveler photos (403)
Urb Vila Rosa, Praia da Rocha, Portimao 8500, Portugal
Show Prices
$53 - $201 Avg. price/night*
Ollie #11 of 20 hotels in Praia da Rocha
Traveler photos (486)
Avenida V3 St Tres Castelos, Praia da Rocha, Portimao 8500-801, Portugal
No photo provided
Show Prices
$54 - $150 Avg. price/night*
Ollie #12 of 20 hotels in Praia da Rocha
  •  Beach on doorstep 
  • Booked in here while driving around Algarve coast. Large hotel with good... more
  • August 5, 2018
Traveler photos (512)
Encosta DO Vau Lote 19, Praia da Rocha, Portimao 8500-820, Portugal
Show Prices
$38 - $190 Avg. price/night*
Ollie #13 of 20 hotels in Praia da Rocha
  •  Not a 4 star hotel 
  • This hotel is very clean and the staff are friendly however we will not be... more
  • August 10, 2018
Traveler photos (57)
Rua Maria Eugenia da Silva Horta | Portimao, Praia da Rocha, Portimao 8500-833, Portugal
Show Prices
$34 - $435 Avg. price/night*
Ollie #14 of 20 hotels in Praia da Rocha
  •  Good one  
  • I know many hotels in my hometown but this is very different one. It is... more
  • July 14, 2018
Traveler photos (56)
Praia do Vau, Praia da Rocha, Portimao 8500-777, Portugal
Show Prices
$105 - $267 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
Traveler photos (9)
Rua Engenheiro Francisco Bivar, Praia da Rocha, Portimao 8500, Portugal
$54 - $103 Avg. price/night*
Ollie #16 of 20 hotels in Praia da Rocha
Traveler photos (9)
Avenida Tomas Cabreira, Praia da Rocha, Portimao 8500, Portugal
Show Prices
$31 - $110 Avg. price/night*
Ollie #17 of 20 hotels in Praia da Rocha
Traveler photos (99)
Av. V3, Praia da Rocha, Portimao 8400, Portugal
Show Prices
$18 - $95 Avg. price/night*
Ollie #18 of 20 hotels in Praia da Rocha
  •  Very disappointing  
  • We arrived late at night, there was no one in building to meet us... more
  • August 12, 2018
Traveler photos (159)
Rua Engenheiro Francisco Bivar, Praia da Rocha, Portimao 8500-809, Portugal
Show Prices
$97 - $292 Avg. price/night*
Ollie #19 of 20 hotels in Praia da Rocha
  •  Don't expect 5 star.  
  • We stayed here for two weeks. It was very cheap and you get what you pay... more
  • June 23, 2017
Traveler photos (1)
Avenida das Comunidades Lusiadas, Praia da Rocha, Portimao 8500-809, Portugal
No photo provided
Show Prices
$47 - $272 Avg. price/night*
Ollie #20 of 20 hotels in Praia da Rocha
  •  Hotel from hell !! 
  • We’re do I start !!! The rooms have a vile smell , the pillows made me gag... more
  • August 14, 2018
Traveler photos (777)