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.
WINNER WONDERLAND
Win Big When You Book on TripAdvisor

Porto District

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 Porto District?

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

Map of Porto District Hotels

Hotels (160)

B&Bs / Inns (240)

Specialty Lodging (275)

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 Luxury | Top Hotels | Romance | Best Service
 
The Yeatman (Vila Nova de Gaia) 5.0 of 5
Rua de Choupelo, Vila Nova de Gaia 4400-088, Portugal
Show Prices
$184 - $380 Avg. price/night*
Ollie #1 of 160 hotels in Porto District
  •  Fantastic hotel! 
  • This is a beautiful hotel with spacious rooms, panoramic views, great... more
  • December 3, 2016
Professional photos | Traveler photos (1416)
Certificate of Excellence
Travelers' Choice® 2016 Winner Luxury | Top Hotels | Romance
 
Praca Liberdade 25, Porto 4000-322, Portugal
InterContinental Porto Palacio das Cardosas Slideshow
Show Prices
$170 - $353 Avg. price/night*
Ollie #2 of 160 hotels in Porto District
#1 of 101 hotels in Porto
  •  Another 5 Star Stay 
  • The room we received was a two-level suite; Living Room area and bath... more
  • December 5, 2016
Professional photos | Traveler photos (1182)
Special Offer Book Direct and Save
Certificate of Excellence
Travelers' Choice® 2016 Winner Top Hotels | Luxury
 
Casa da Calcada (Amarante) 5.0 of 5
Largo Paco 6, Amarante 4600-032, Portugal
Show Prices
$139 - $252 Avg. price/night*
Ollie #3 of 160 hotels in Porto District
  •  Exceptional 
  • The hotel and rooms are opulent and comfortable. We had a balcony... more
  • November 7, 2016
Professional photos | Traveler photos (585)
Certificate of Excellence
Travelers' Choice® 2016 Winner Small Hotels
 
Rua Flores 139, Porto 4050-266, Portugal
Show Prices
$116 - $199 Avg. price/night*
Ollie #4 of 160 hotels in Porto District
#2 of 101 hotels in Porto
  •  Excellent Hotel 
  • My husband and I have just returned from our first trip to Porto and the... more
  • December 4, 2016
Professional photos | Traveler photos (373)
Rua Canastreiros 50, Porto 4050-149, Portugal
Show Prices
$109 - $211 Avg. price/night*
Ollie #5 of 160 hotels in Porto District
#3 of 101 hotels in Porto
  •  Perfect location! 
  • It's a downhill walk (with a rolling bag each) from the Sao Bento metro... more
  • December 7, 2016
Professional photos | Traveler photos (217)
Praca da Batalha, 60-65, Porto 4000-101, Portugal
Hotel NH Collection Porto Batalha Slideshow
Show Prices
$84 - $254 Avg. price/night*
Ollie #6 of 160 hotels in Porto District
#4 of 101 hotels in Porto
Professional photos | Traveler photos (694)
Special Offer LOOKING FOR BETTER DEAL?
Certificate of Excellence
Travelers' Choice® 2016 Winner Top Hotels
 
Estrada Nacional 108, 206 | Campanha, Porto 4300-316, Portugal
Show Prices
$146 - $256 Avg. price/night*
Ollie #7 of 160 hotels in Porto District
#5 of 101 hotels in Porto
  •  A place to stay 
  • Palácio do Freixo is a magnificent Palace by Douro River. Though out the... more
  • December 6, 2016
Professional photos | Traveler photos (1459)
Largo Sao Domingos 50, Porto 4050-545, Portugal
Porto A.S. 1829 Hotel Slideshow
Show Prices
$82 - $211 Avg. price/night*
Ollie #8 of 160 hotels in Porto District
#6 of 101 hotels in Porto
  •  Form over Function 
  • While the staff was very helpful and gracious, the modern room is not user... more
  • November 25, 2016
Professional photos | Traveler photos (384)
Special Offer Book Here! Special Rate!
Vincci Porto (Porto) 4.0 of 5
Alameda Basilio Teles 29, Porto 4150-127, Portugal
Vincci Porto Slideshow
Show Prices
$64 - $192 Avg. price/night*
Ollie #9 of 160 hotels in Porto District
#7 of 101 hotels in Porto
  •  Fine for trip 
  • It was fine for trip, but a bit expensive. Hopefully breakfast menu could... more
  • November 30, 2016
Professional photos | Traveler photos (542)
Special Offer ¡VINCCI EXCLUSIVE OFFER!
Praca da Ribeira, 1, Porto 4050-513, Portugal
Show Prices
$141 - $287 Avg. price/night*
Ollie #10 of 160 hotels in Porto District
#8 of 101 hotels in Porto
  •  Superb stay 
  • We had a fantastic stay, everything was fabulous! The most friendly... more
  • December 7, 2016
Professional photos | Traveler photos (873)
Rua Tenente Valadim, 146, Porto 4100-476, Portugal
Sheraton Porto Hotel & Spa Slideshow
Show Prices
$107 - $208 Avg. price/night*
Ollie #11 of 160 hotels in Porto District
#9 of 101 hotels in Porto
Professional photos | Traveler photos (743)
Avenida da Boavista 1466, Porto 4100-114, Portugal
Crowne Plaza Porto Slideshow
Show Prices
$103 - $163 Avg. price/night*
Ollie #12 of 160 hotels in Porto District
#10 of 101 hotels in Porto
Professional photos | Traveler photos (699)
Special Offer Book Direct and Save
Rua do Heroismo 235 237, Porto 4300-259, Portugal
Show Prices
$55 - $159 Avg. price/night*
Ollie #13 of 160 hotels in Porto District
#11 of 101 hotels in Porto
Professional photos | Traveler photos (170)
Certificate of Excellence
Travelers' Choice® 2016 Winner Bargain
 
Rua Antero de Quental 659, Porto 4200-068, Portugal
Show Prices
$44 - $48 Avg. price/night*
Ollie #14 of 160 hotels in Porto District
#12 of 101 hotels in Porto
Professional photos | Traveler photos (144)
Rua Hotel de Pedras Rubras 99, Maia 4470-573, Portugal
Show Prices
$49 - $93 Avg. price/night*
Ollie #15 of 160 hotels in Porto District
#1 of 5 hotels in Maia
Professional photos | Traveler photos (188)
Rua Doutor Marques de Carvalho 111 | Boavista, Porto 4100-325, Portugal
Show Prices
$70 - $152 Avg. price/night*
Ollie #16 of 160 hotels in Porto District
#13 of 101 hotels in Porto
  •  Excelent Hotel 
  • As on all my stays at the Hotel I was pleased by the Service and the very... more
  • November 21, 2016
Professional photos | Traveler photos (328)
Rua de Santa Catarina 1347, Porto 4000-457, Portugal
Show Prices
$59 - $105 Avg. price/night*
Ollie #17 of 160 hotels in Porto District
#14 of 101 hotels in Porto
  •  wow!! 
  • we just love it!!! it take you back on time. the receptionist are great... more
  • December 6, 2016
Professional photos | Traveler photos (667)
Certificate of Excellence
Travelers' Choice® 2016 Winner Small Hotels
 
Rua da Firmeza n0 49, Porto 4000-228, Portugal
Show Prices
$68 - $146 Avg. price/night*
Ollie #18 of 160 hotels in Porto District
#15 of 101 hotels in Porto
Professional photos | Traveler photos (232)
Rua Henrique Pousao, 907 | Senhora da Hora, Porto 4460-282, Portugal
Moov Hotel Porto Norte Slideshow
Show Prices
$41 - $47 Avg. price/night*
Ollie #19 of 160 hotels in Porto District
#16 of 101 hotels in Porto
  •  Very pleasant Hotel 
  • only stayed the one Night but have to say how polite and welcoming the... more
  • November 29, 2016
Professional photos | Traveler photos (84)
Special Offer Package Deal
Rua Mestre Guilherme Camarinha 212, Porto 4200-537, Portugal
Show Prices
$52 - $109 Avg. price/night*
Ollie #20 of 160 hotels in Porto District
#17 of 101 hotels in Porto
Professional photos | Traveler photos (472)