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.

Northern Portugal

Refine search

438 of 1362

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 Northern Portugal?

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

Map of Northern Portugal Hotels

Hotels (438)

B&Bs / Inns (585)

Specialty Lodging (339)

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 ]
Travelers' Choice® 2014 Winner Service
 
Largo da Fonte, Pinhao 5085-2, Portugal
Ollie #1 of 438 hotels in Northern Portugal
Traveler photos (187)
Travelers' Choice® 2014 Winner Luxury | Romance
 
Praca Liberdade 25, Porto 4000-322, Portugal
InterContinental Porto Palacio das Cardosas Slideshow
Show Prices
$194 - $366 Avg. price/night*
Ollie #2 of 438 hotels in Northern Portugal
Professional photos | Traveler photos (365)
Special Offer Save on Hotel Packages!
Travelers' Choice® 2014 Winner Luxury | Top Hotels | Romance
 
The Yeatman (Vila Nova de Gaia) 5.0 of 5
Rua do Choupelo (Sta. Marinha), Vila Nova de Gaia 4400-088, Portugal
The Yeatman Slideshow
Show Prices
$319 - $651 Avg. price/night*
Ollie #3 of 438 hotels in Northern Portugal
Professional photos | Traveler photos (351)
Special Offer Summer in Porto from...
Travelers' Choice® 2014 Winner Family
 
Quinta da Bouca d'Arques (Viana do Castelo) 3.0 of 5
Rua Abreu Teixeira, 333 | 4905-641 Vila de Punhe, Viana do Castelo, Portugal
Show Prices
$169 - $223 Avg. price/night*
Ollie #4 of 438 hotels in Northern Portugal
  •  Wonderful place 
  • We stayed in the 2 bedroom cottage in early June. The place was peaceful... more
  • July 13, 2014
Professional photos | Traveler photos (84)
Travelers' Choice® 2014 Winner Small Hotels
 
Quinta do Pego (Valenca Do Douro) 4.0 of 5
Valenca Do Douro, Tabuaco 5120-493, Portugal
Quinta do Pego Slideshow
Show Prices
$188 - $204 (EUR 139 - 151) Avg. price/night*
Ollie #5 of 438 hotels in Northern Portugal
  •  Lovely Stay 
  • This is a lovely boutique hotel located in the best part of the Douro. The... more
  • July 5, 2014
Professional photos | Traveler photos (86)
Travelers' Choice® 2014 Winner Luxury | Top Hotels | Service
 
Parque de Vidago | Apartado 16, Vidago 5425-307 , Portugal
Show Prices
$198 - $355 Avg. price/night*
Ollie #6 of 438 hotels in Northern Portugal
  •  Ticks all the boxes! 
  • We don't usually go for large hotels like this but decided to give it a... more
  • July 19, 2014
Professional photos | Traveler photos (220)
Largo do Paco 6, Amarante 4600-017, Portugal
Show Prices
$176 - $262 Avg. price/night*
Ollie #7 of 438 hotels in Northern Portugal
Professional photos | Traveler photos (192)
Travelers' Choice® 2014 Winner Family
 
Quinta do Monteverde (Castelo do Neiva) 3.0 of 5
Avenida da Praia 338, Castelo do Neiva, Viana do Castelo 4935-567, Portugal
Show Prices
$155 - $197 (EUR 115 - 146) Avg. price/night*
Ollie #8 of 438 hotels in Northern Portugal
Professional photos | Traveler photos (85)
Estrada Nacional 108 | 4300 Campanha - Porto, Porto 4300-316, Portugal
Show Prices
$192 - $433 Avg. price/night*
Ollie #9 of 438 hotels in Northern Portugal
Professional photos | Traveler photos (553)
Varzea de Abrunhais, Lamego 5100-878, Portugal
Show Prices
$159 - $164 Avg. price/night*
Ollie #10 of 438 hotels in Northern Portugal
Professional photos | Traveler photos (46)
Quinta de Malta (Barcelos)
Rua Senhora do Loreto n0152 | Durrães, Barcelos 4905-070, Portugal
Show Prices
$103 - $122 Avg. price/night*
Ollie #11 of 438 hotels in Northern Portugal
  •  Simply Fantastic !!! 
  • Quinta de Malta is a great place to relax and come down . The location... more
  • July 10, 2014
Professional photos | Traveler photos (69)
Travelers' Choice® 2014 Winner Bargain Top Value! $40 less than similar hotels in Northern Portugal
 
Rua Antero de Quental, 659, Porto 4200-068, Portugal
Show Prices
$56 - $72 Avg. price/night*
Ollie #12 of 438 hotels in Northern Portugal
Professional photos | Traveler photos (30)
Largo Domingos Leite de Castro | Lugar da Costa, Guimaraes 4810-011, Portugal
Show Prices
$154 - $243 (EUR 114 - 180) Avg. price/night*
Ollie #13 of 438 hotels in Northern Portugal
Professional photos | Traveler photos (337)
Hotel Minho (Vila Nova de Cerveira) 4.0 of 5
EN-13 Vila Mea, Vila Nova de Cerveira 4920-140, Portugal
Hotel Minho Slideshow
Show Prices
$90 - $136 Avg. price/night*
Ollie #14 of 438 hotels in Northern Portugal
  •  Hotel Minho 
  • Warmfull and calm. Well located and not far from Valença or V.N Cerveira... more
  • July 21, 2014
Professional photos | Traveler photos (76)
Lugar da Ponte, Pinhao 5085-034, Portugal
Show Prices
$147 - $256 (EUR 109 - 189) Avg. price/night*
Ollie #15 of 438 hotels in Northern Portugal
Professional photos | Traveler photos (193)
Rua do Hospital, Viseu 3500 161, Portugal
Show Prices
$98 - $179 Avg. price/night*
Ollie #16 of 438 hotels in Northern Portugal
  •  Affordable Luxury 
  • Stumbled into this newish hotel on the internet and very happy to have... more
  • July 19, 2014
Professional photos | Traveler photos (145)
Avenida da Boavista 1466, Porto 4100-144, Portugal
Tiara Park Atlantic Porto Slideshow
Show Prices
$104 - $174 (EUR 77 - 129) Avg. price/night*
Ollie #17 of 438 hotels in Northern Portugal
Professional photos | Traveler photos (210)
Rua Tenente Valadim 146, Porto 4100-221, Portugal
Sheraton Porto Hotel & Spa Slideshow
Show Prices
$93 - $191 (EUR 69 - 141) Avg. price/night*
Ollie #18 of 438 hotels in Northern Portugal
Professional photos | Traveler photos (226)
Special Offer Spa enjoyment
Lugar do Extremo - Valdanta, Chaves 5400-581, Portugal
Show Prices
$72 - $142 (EUR 53 - 105) Avg. price/night*
Ollie #19 of 438 hotels in Northern Portugal
Professional photos | Traveler photos (63)
Hotel da Oliveira (Guimaraes)
Rua de Santa Maria-Largo da Oliveira, Guimaraes 4800-443, Portugal
Show Prices
$126 - $175 Avg. price/night*
Ollie #20 of 438 hotels in Northern Portugal
Professional photos | Traveler photos (96)