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.

Portimao

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 Portimao?

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

Map of Portimao Hotels

Hotels (78)

B&Bs / Inns (20)

Specialty Lodging (59)

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
 
BELA VISTA Hotel & SPA (Praia da Rocha) 5.0 of 5
Avenida Tomas Cabreira, Praia da Rocha, Portimao 8500-802, Portugal
Show Prices
$180 - $780 Avg. price/night*
Ollie #1 of 78 hotels in Portimao
  •  Wonderful holiday 
  • We have stayed here a number of times now and it just keeps getting better... more
  • September 23, 2016
Professional photos | Traveler photos (628)
Praia do Alvor, Alvor, Portimao 8500-088, Portugal
Show Prices
$112 - $217 Avg. price/night*
Ollie #2 of 78 hotels in Portimao
#1 of 26 hotels in Alvor
Professional photos | Traveler photos (198)
Jupiter Algarve Hotel (Praia da Rocha) 4.0 of 5
Avenida Tomas Cabreira 92, Praia da Rocha, Portimao 8500-802, Portugal
Show Prices
$37 - $171 Avg. price/night*
Ollie #3 of 78 hotels in Portimao
Professional photos | Traveler photos (571)
Hotel da Rocha (Praia da Rocha) 4.0 of 5
Avenida Tomas Cabreira, Praia da Rocha, Portimao 8500-802, Portugal
Show Prices
$57 - $245 Avg. price/night*
Ollie #4 of 78 hotels in Portimao
  •  Returning guests 
  • Yet another great 2 weeks in this fab hotel. This was our 14th trip and... more
  • September 29, 2016
Professional photos | Traveler photos (700)
Rua da Dourada, Alvor, Portimao 8500-034, Portugal
Show Prices
$31 - $249 Avg. price/night*
Ollie #5 of 78 hotels in Portimao
#2 of 26 hotels in Alvor
  •  FABULOUS HOTEL 
  • Four of us travelled to this hotel 11th September for 11 nights and we had... more
  • September 26, 2016
Professional photos | Traveler photos (358)
Adega, Quinta Do Ribeiro, Alvor, Portimao 8501-904, Portugal
Show Prices
$43 - $263 Avg. price/night*
Ollie #6 of 78 hotels in Portimao
#3 of 26 hotels in Alvor
Professional photos | Traveler photos (494)
| Marina Portimão, Portimao 8500-843, Portugal
Show Prices
$52 - $200 Avg. price/night*
Ollie #7 of 78 hotels in Portimao
  •  Nice stay in Sept.2016 
  • Nice location, close to the beach, clean rooms, good service. Availability... more
  • September 29, 2016
Professional photos | Traveler photos (772)
Morgado do Reguengo Resort, Portimao 8500-912, Portugal
Show Prices
$76 - $117 Avg. price/night*
Ollie #8 of 78 hotels in Portimao
  •  Honeymoon in Paradise! 
  • My wife and I booked the Morgado Golf and Country club with Lastminute.com... more
  • September 15, 2016
Professional photos | Traveler photos (529)
Praia dos Tres Irmaos, Alvor, Portimao 8501-904, Portugal
Show Prices
$89 - $281 Avg. price/night*
Ollie #9 of 78 hotels in Portimao
#4 of 26 hotels in Alvor
Professional photos | Traveler photos (932)
Hotel Oriental (Praia da Rocha) 4.0 of 5
Av. Tomas Cabreira, Praia da Rocha, Portimao 8500-802, Portugal
Show Prices
$60 - $277 Avg. price/night*
Ollie #10 of 78 hotels in Portimao
Professional photos | Traveler photos (524)
Marginal de Alvor s/n, Alvor, Portimao 8500-021, Portugal
Show Prices
$39 - $283 Avg. price/night*
Ollie #11 of 78 hotels in Portimao
#5 of 26 hotels in Alvor
  •  Lovley hotel 
  • Have just returned from 5 day stay at this lovley hotel, from the moment... more
  • September 29, 2016
Professional photos | Traveler photos (1067)
Penina | PO Box 146, Portimao 8500-336, Portugal
Show Prices
$117 - $279 Avg. price/night*
Ollie #12 of 78 hotels in Portimao
Professional photos | Traveler photos (654)
Estrada do Alvor, Galo Loiro, Alvor, Portimao 8500-322, Portugal
Show Prices
$62 - $255 Avg. price/night*
Ollie #13 of 78 hotels in Portimao
#6 of 26 hotels in Alvor
Professional photos | Traveler photos (1123)
Rua Dom Sancho I No 9 11, Alvor, Portimao 8500-013, Portugal
Show Prices
$54 - $133 Avg. price/night*
Ollie #14 of 78 hotels in Portimao
#7 of 26 hotels in Alvor
  •  Fabulous place to stay 
  • We stayed here for 11nights so relaxing and all staff were so friendly and... more
  • September 29, 2016
Professional photos | Traveler photos (306)
Certificate of Excellence
Travelers' Choice® 2016 Winner Bargain
 
Rua Vicente Vaz das Vacas N 22, Portimao 8500-746, Portugal
Show Prices
$31 - $79 Avg. price/night*
Ollie #15 of 78 hotels in Portimao
  •  Good place to stay  
  • Rooms were very clean and tidy. Our room had an AC for warm months. I... more
  • September 25, 2016
Professional photos | Traveler photos (147)
Jardim do Vau (Praia da Rocha) 4.0 of 5
Praia do Vau, Praia da Rocha, Portimao 8500-820, Portugal
Show Prices
$45 - $190 Avg. price/night*
Ollie #16 of 78 hotels in Portimao
  •  Excellent holiday 
  • This gem of a resort is right on the beach front. The hotel is lovely but... more
  • September 27, 2016
Professional photos | Traveler photos (355)
Avenida Tomas Cabreira | Praia da Rocha, Portimao 8500-802, Portugal
Show Prices
$64 - $186 Avg. price/night*
Ollie #17 of 78 hotels in Portimao
Professional photos | Traveler photos (346)
Avenida V-3 | Praia da Rocha, Praia da Rocha, Portimao 8500-801, Portugal
Show Prices
$33 - $103 Avg. price/night*
Ollie #18 of 78 hotels in Portimao
  •  Great hotel 
  • Rooms very clean nd well ecuipe and only 5mins walk to the beach&the main... more
  • September 26, 2016
Professional photos | Traveler photos (383)
Rotunda do Vau | Sitio dos 3 Castelos, Praia da Rocha, Portimao 8500-310, Portugal
Show Prices
$19 - $1,227 Avg. price/night*
Ollie #19 of 78 hotels in Portimao
Professional photos | Traveler photos (456)
Estrada do Vau | Praia da Rocha, Portimao 8500-820, Portugal
Show Prices
$33 - $108 Avg. price/night*
Ollie #20 of 78 hotels in Portimao
Professional photos | Traveler photos (128)