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 ]
Certificate of Excellence
Travelers' Choice® 2016 Winner Top Hotels | Luxury
 
Av. Tomas Cabreira, Praia da Rocha, Portimao 8500-802, Portugal
Show Prices
$185 - $356 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
$32 - $165 Avg. price/night*
Ollie #2 of 20 hotels in Praia da Rocha
  •  Excellent hotel 
  • Lovely hotel. Good food. Friendly staff. Good location. A must to visit... more
  • January 18, 2017
Professional photos | Traveler photos (631)
Avenida Tomas Cabreira, Praia da Rocha, Portimao 8500-802, Portugal
Show Prices
$53 - $302 Avg. price/night*
Ollie #3 of 20 hotels in Praia da Rocha
  •  love this hotel 
  • stayed here in may and its a great hotel...rooms very clean and cleaned at... more
  • January 5, 2017
Professional photos | Traveler photos (704)
Av. Tomas Cabreira, Praia da Rocha, Portimao 8500-802, Portugal
Show Prices
$69 - $270 Avg. price/night*
Ollie #4 of 20 hotels in Praia da Rocha
  •  All-inclusive to go 
  • Stayed for 4 weeks on all-inclusive basis and really enjoyed it. However... more
  • December 21, 2016
Professional photos | Traveler photos (534)
Praia do Vau, Praia da Rocha, Portimao 8500-820, Portugal
Show Prices
$46 - $193 Avg. price/night*
Ollie #5 of 20 hotels in Praia da Rocha
  •  Best food in town  
  • I have visited this hotel twice now, 2 years on the trot. The location is... more
  • January 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
$14 - $155 Avg. price/night*
Ollie #6 of 20 hotels in Praia da Rocha
Professional photos | Traveler photos (485)
Offers & Announcements 10% off room rate
Avenida V-3 | Praia da Rocha, Praia da Rocha, Portimao 8500-801, Portugal
Show Prices
$30 - $119 Avg. price/night*
Ollie #7 of 20 hotels in Praia da Rocha
  •  Good Value Apartments 
  • My wife and I recently enjoyed a week here in a one-bedroom apartment... more
  • November 5, 2016
Professional photos | Traveler photos (395)
Avenida V3 St Tres Castelos, Praia da Rocha, Portimao 8500-801, Portugal
Show Prices
$35 - $117 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
$23 - $200 Avg. price/night*
Ollie #9 of 20 hotels in Praia da Rocha
Professional photos | Traveler photos (199)
Avenida Tomas Cabreira, Praia da Rocha, Portimao 8500-802, Portugal
Show Prices
$32 - $191 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 - $147 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
$33 - $147 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
$28 - $210 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
$25 - $157 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
$49 - $144 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
$19 - $79 Avg. price/night*
Ollie #17 of 20 hotels in Praia da Rocha
  •  Great cheap holiday 
  • Clean spacious apartments great location fab holiday would recommend for... more
  • January 1, 2017
Professional photos | Traveler photos (466)
Avenida Tomas Cabreira, Praia da Rocha, Portimao 8500 , Portugal
Show Prices
$36 - $99 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 - $65 Avg. price/night*
Ollie #19 of 20 hotels in Praia da Rocha
  •  filthy dump! 
  • only positive is location! ignore any sites that say 3 stars, I wouldn't... more
  • November 30, 2016
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)