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

 

Traveller 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)

Speciality 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 Travellers Trust

Sort by [ Popularity ] [ Price ]
Avenida Tomas Cabreira, Praia da Rocha, Portimao 8500-802, Portugal
Show Prices
US$372 - US$1 100 Avg. price/night*
Ollie #1 of 20 hotels in Praia da Rocha
Professional photos | Traveller photos (836)
Avenida Tomas Cabreira, Praia da Rocha, Portimao 8500-802, Portugal
Show Prices
US$95 - US$376 Avg. price/night*
Ollie #2 of 20 hotels in Praia da Rocha
Professional photos | Traveller photos (953)
Avenida Tomas Cabreira 92, Praia da Rocha, Portimao 8500-802, Portugal
Show Prices
US$70 - US$312 Avg. price/night*
Ollie #3 of 20 hotels in Praia da Rocha
Professional photos | Traveller photos (840)
Avenida Tomas Cabreira, Praia da Rocha, Portimao 8500-802, Portugal
Show Prices
US$194 - US$392 Avg. price/night*
Ollie #4 of 20 hotels in Praia da Rocha
  •  Tranquil 
  • Spent 8 days at this lovely adult only hotel. We stayed in room 308 which... more
  • 10 July 2018
Professional photos | Traveller photos (631)
Praia do Vau, Praia da Rocha, Portimao 8500-820, Portugal
Show Prices
US$45 - US$288 Avg. price/night*
Ollie #5 of 20 hotels in Praia da Rocha
Professional photos | Traveller photos (432)
Avenida V-3 | Praia da Rocha, Praia da Rocha, Portimao 8500-801, Portugal
Show Prices
US$41 - US$176 Avg. price/night*
Ollie #6 of 20 hotels in Praia da Rocha
Professional photos | Traveller photos (431)
Rotunda do Vau | Sitio dos 3 Castelos, Praia da Rocha, Portimao 8500-310, Portugal
Show Prices
US$42 - US$228 Avg. price/night*
Ollie #7 of 20 hotels in Praia da Rocha
  •  Great value for money 
  • No idea where to start with this hotel. Fabulous value for money. We had... more
  • 2 July 2018
Traveller photos (584)
Avenida Tomas Cabreira, Praia da Rocha, Portimao 8500-802, Portugal
No photo provided
Show Prices
US$87 - US$1 151 Avg. price/night*
Ollie #8 of 20 hotels in Praia da Rocha
Professional photos | Traveller photos (219)
Avenida V3 | Edf. Club Amarilis, Praia da Rocha, Portimao 8500-801, Portugal
Show Prices
US$76 - US$318 Avg. price/night*
Ollie #9 of 20 hotels in Praia da Rocha
  •  Excellent  
  • We had gread time here.Our apartment had 3rooms(big... more
  • 5 July 2018
Professional photos | Traveller photos (1002)
Urb Vila Rosa, Praia da Rocha, Portimao 8500, Portugal
Show Prices
US$71 - US$194 Avg. price/night*
Ollie #10 of 20 hotels in Praia da Rocha
  •  Outstanding! 
  • A family trip of 3 young couples, a 10 month old baby and middle aged... more
  • 19 May 2018
Traveller photos (482)
Rua das Conchas, Sitio dos Castelos, Praia da Rocha, Portimao 8500, Portugal
Show Prices
US$54 - US$237 Avg. price/night*
Ollie #11 of 20 hotels in Praia da Rocha
  •  School Holidays 
  • Very unpleasant, rude and unaccommodating staff. Apartment was fairly nice... more
  • 7 July 2018
Professional photos | Traveller photos (403)
Avenida V3 St Tres Castelos, Praia da Rocha, Portimao 8500-801, Portugal
No photo provided
Show Prices
US$57 - US$150 Avg. price/night*
Ollie #12 of 20 hotels in Praia da Rocha
  •  Not too impressed 
  • Booked with Hotel Luar in Praia da Rocha, Portugal for a week. Very... more
  • 12 July 2018
Professional photos | Traveller photos (510)
Encosta DO Vau Lote 19, Praia da Rocha, Portimao 8500-820, Portugal
Show Prices
US$43 - US$241 Avg. price/night*
Ollie #13 of 20 hotels in Praia da Rocha
  •  Vau 
  • We left very pleased with pretty much everything. It was a great deal. The... more
  • 10 July 2018
Professional photos | Traveller photos (56)
Rua Maria Eugenia da Silva Horta | Portimao, Praia da Rocha, Portimao 8500-833, Portugal
Show Prices
US$59 - US$402 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
  • 15 July 2018
Traveller photos (56)
Praia do Vau, Praia da Rocha, Portimao 8500-777, Portugal
Show Prices
US$110 - US$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
  • 21 September 2010
Professional photos | Traveller photos (9)
Rua Engenheiro Francisco Bivar, Praia da Rocha, Portimao 8500, Portugal
US$57 - US$202 Avg. price/night*
Ollie #16 of 20 hotels in Praia da Rocha
Traveller photos (8)
Avenida Tomas Cabreira, Praia da Rocha, Portimao 8500, Portugal
Show Prices
US$40 - US$109 Avg. price/night*
Ollie #17 of 20 hotels in Praia da Rocha
Traveller photos (99)
Av. V3, Praia da Rocha, Portimao 8400, Portugal
Show Prices
US$20 - US$98 Avg. price/night*
Ollie #18 of 20 hotels in Praia da Rocha
Traveller photos (159)
Rua Engenheiro Francisco Bivar, Praia da Rocha, Portimao 8500-809, Portugal
Show Prices
US$97 - US$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
  • 23 June 2017
Traveller photos (1)
Avenida das Comunidades Lusiadas, Praia da Rocha, Portimao 8500-809, Portugal
No photo provided
Show Prices
US$31 - US$330 Avg. price/night*
Ollie #20 of 20 hotels in Praia da Rocha
Traveller photos (758)