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.
$25 Amazon.com Gift Card Get yours when you book a hotel on TripAdvisor and review your stay!

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 ]
Certificate of Excellence
Travelers' Choice® 2016 Winner Top Hotels | Luxury
 
Avenida Tomas Cabreira, Praia da Rocha, Portimao 8500-802, Portugal
Show Prices
$186 - $778 Avg. price/night*
Ollie #1 of 20 hotels in Praia da Rocha
  •  Exceptional!!!  
  • We stayed here to celebrate a birthday as well as the surprise proposal to... more
  • August 22, 2016
Professional photos | Traveler photos (619)
Avenida Tomas Cabreira 92, Praia da Rocha, Portimao 8500-802, Portugal
Show Prices
$41 - $261 Avg. price/night*
Ollie #2 of 20 hotels in Praia da Rocha
Professional photos | Traveler photos (523)
Avenida Tomas Cabreira, Praia da Rocha, Portimao 8500-802, Portugal
Show Prices
$77 - $272 Avg. price/night*
Ollie #3 of 20 hotels in Praia da Rocha
Professional photos | Traveler photos (679)
Av. Tomas Cabreira, Praia da Rocha, Portimao 8500-802, Portugal
Show Prices
$64 - $301 Avg. price/night*
Ollie #4 of 20 hotels in Praia da Rocha
  •  Fantastic 
  • Stayed here in April, Just loved the Hotel,The staff are fantastic and... more
  • August 25, 2016
Professional photos | Traveler photos (529)
Praia do Vau, Praia da Rocha, Portimao 8500-820, Portugal
Show Prices
$44 - $182 Avg. price/night*
Ollie #5 of 20 hotels in Praia da Rocha
Professional photos | Traveler photos (354)
Rotunda do Vau | Sitio dos 3 Castelos, Praia da Rocha, Portimao 8500-310, Portugal
Show Prices
$22 - $714 Avg. price/night*
Ollie #6 of 20 hotels in Praia da Rocha
  •  not as expected 
  • The rooms were very dirty, dust all over the place, big bugs roaming... more
  • August 22, 2016
Professional photos | Traveler photos (454)
Avenida V-3 | Praia da Rocha, Praia da Rocha, Portimao 8500-801, Portugal
Show Prices
$40 - $148 Avg. price/night*
Ollie #7 of 20 hotels in Praia da Rocha
  •  Perfect Location 
  • We stayed in a one bedroom apartment, most spacious apartment I have ever... more
  • August 22, 2016
Professional photos | Traveler photos (369)
Avenida V3 | Edf. Club Amarilis, Praia da Rocha, Portimao 8500-801, Portugal
Show Prices
$23 - $211 Avg. price/night*
Ollie #8 of 20 hotels in Praia da Rocha
  •  Family holiday 
  • Poor hotel, not child or young adult friendly, some staff rude and owner... more
  • August 23, 2016
Professional photos | Traveler photos (197)
Avenida V3 St Tres Castelos, Praia da Rocha, Portimao 8500-801, Portugal
Show Prices
$36 - $94 Avg. price/night*
Ollie #9 of 20 hotels in Praia da Rocha
Professional photos | Traveler photos (416)
Avenida Tomas Cabreira, Praia da Rocha, Portimao 8500-802, Portugal
Show Prices
$39 - $269 Avg. price/night*
Ollie #10 of 20 hotels in Praia da Rocha
  •  3* where? 
  • Room with small balcony, but A/C unit works but hard time in getting... more
  • August 15, 2016
Professional photos | Traveler photos (191)
Urb Vila Rosa, Praia da Rocha, Portimao, Portugal
Show Prices
$50 - $275 Avg. price/night*
Ollie #11 of 20 hotels in Praia da Rocha
  •  Relaxing 
  • Having spent a very nice quiet week here with the hubby and 11 year old... more
  • August 25, 2016
Professional photos | Traveler photos (414)
Rua das Conchas, Sitio dos Castelos, Praia da Rocha, Portimao 8500, Portugal
Show Prices
$36 - $168 Avg. price/night*
Ollie #12 of 20 hotels in Praia da Rocha
Professional photos | Traveler photos (274)
Rua Maria Eugenia da Silva Horta | Portimao, Praia da Rocha, Portimao 8500-833, Portugal
Flamingo Residence Slideshow
Show Prices
$29 - $255 Avg. price/night*
Ollie #13 of 20 hotels in Praia da Rocha
  •  big rooms 
  • Big room, with a big balcony ! They have also many channels! It's a good... more
  • April 5, 2016
Professional photos | Traveler photos (45)
Estrada do Vau, Praia da Rocha, Portimao 8500-820, Portugal
Show Prices
$39 - $199 Avg. price/night*
Ollie #14 of 20 hotels in Praia da Rocha
Professional photos | Traveler photos (5)
Praia do Vau, Praia da Rocha, Portimao 8500-777, Portugal
Show Prices
$40 - $102 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 
  • Appartement très propre et bien équipé. Nous avons été accueillis par... more
  • August 20, 2016
Avenida das Comunidades Lusiadas, Praia da Rocha, Portimao 8500-809, Portugal
Show Prices
$21 - $127 Avg. price/night*
Ollie #17 of 20 hotels in Praia da Rocha
Professional photos | Traveler photos (384)
Avenida Tomas Cabreira, Praia da Rocha, Portimao 8500 , Portugal
Show Prices
$27 - $238 Avg. price/night*
Ollie #18 of 20 hotels in Praia da Rocha
  •  Location location 
  • Situated along the middle of a busy street, its surrounded by bars,shops... more
  • August 1, 2016
Professional photos | Traveler photos (80)
Av. V3, Praia da Rocha, Portimao 8400 , Portugal
$15 - $62 Avg. price/night*
Ollie #19 of 20 hotels in Praia da Rocha
  •  Excellent Stay 
  • It's a great location in relation to the strip and beach. The friendly... more
  • August 12, 2016
Traveler photos (134)
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)