Hotels in Porto
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Porto?

Eurostars Porto Douro
Eurostars Porto DouroCentro / Baixa
9.4 out of 10, Exceptional, (1,003 reviews)
The price is $180
$198 total
includes taxes & fees
May 31 - Jun 1

Hotel Moon & Sun Porto
Hotel Moon & Sun PortoCentro / Baixa
9.4 out of 10, Exceptional, (1,000 reviews)
The price is $153
$170 total
includes taxes & fees
May 31 - Jun 1

Hilton Porto Gaia
Hilton Porto GaiaSanta Marinha
9.6 out of 10, Exceptional, (929 reviews)
The price is $148
$163 total
includes taxes & fees
Jun 7 - Jun 8

Eurostars Aliados
Eurostars AliadosCentro / Baixa
9.4 out of 10, Exceptional, (669 reviews)
The price is $196
$215 total
includes taxes & fees
May 31 - Jun 1

Hotel Spot Family Suites
Hotel Spot Family SuitesCentro / Baixa
9.6 out of 10, Exceptional, (1,001 reviews)
The price is $153
$169 total
includes taxes & fees
May 24 - May 25

Memoria Porto FLH Hotels
Memoria Porto FLH HotelsCentro / Baixa
9.8 out of 10, Exceptional, (1,097 reviews)
The price is $185
$203 total
includes taxes & fees
May 31 - Jun 1

HF Ipanema Park
HF Ipanema ParkLordelo do Ouro
8.8 out of 10, Excellent, (1,006 reviews)
The price is $128
$143 total
includes taxes & fees
May 25 - May 26

The Social Hub Porto
The Social Hub PortoCentro / Baixa
9.6 out of 10, Exceptional, (784 reviews)
The price is $129
$144 total
includes taxes & fees
May 31 - Jun 1

Infante Sagres
Infante SagresCentro / Baixa
9.6 out of 10, Exceptional, (900 reviews)
The price is $335
$362 total
includes taxes & fees
Jun 16 - Jun 17

Porto Palácio Hotel by The Editory
Porto Palácio Hotel by The EditoryBoavista
9.0 out of 10, Wonderful, (1,002 reviews)
The price is $132
$147 total
includes taxes & fees
Jun 7 - Jun 8

Pestana Vintage Porto Hotel & World Heritage Site
Pestana Vintage Porto Hotel & World Heritage SiteCentro / Baixa
9.4 out of 10, Exceptional, (1,001 reviews)
The price is $368
$397 total
includes taxes & fees
May 31 - Jun 1

HF Fénix Porto
HF Fénix PortoBoavista
9.0 out of 10, Wonderful, (1,011 reviews)
The price is $117
$130 total
includes taxes & fees
May 31 - Jun 1

GA Palace Hotel
GA Palace HotelCentro / Baixa
10.0 out of 10, Exceptional, (883 reviews)
The price is $293
$317 total
includes taxes & fees
May 30 - May 31

The Editory House Ribeira Porto Hotel
The Editory House Ribeira Porto HotelCentro / Baixa
9.0 out of 10, Wonderful, (1,000 reviews)
The price is $181
$199 total
includes taxes & fees
May 24 - May 25

NH Collection Porto Batalha
NH Collection Porto BatalhaCentro / Baixa
9.4 out of 10, Exceptional, (1,008 reviews)
The price is $216
$236 total
includes taxes & fees
Jun 7 - Jun 8

Zero Box Lodge Porto
Zero Box Lodge PortoCentro / Baixa
9.0 out of 10, Wonderful, (809 reviews)
The price is $93
$105 total
includes taxes & fees
May 31 - Jun 1

InterContinental Porto - Palacio das Cardosas by IHG
InterContinental Porto - Palacio das Cardosas by IHGCentro / Baixa
9.4 out of 10, Exceptional, (1,001 reviews)
The price is $381
$411 total
includes taxes & fees
May 31 - Jun 1

Sheraton Porto Hotel & Spa
Sheraton Porto Hotel & SpaLordelo do Ouro
9.2 out of 10, Wonderful, (1,004 reviews)
The price is $134
$149 total
includes taxes & fees
May 31 - Jun 1

Porto Royal Bridges Hotel
Porto Royal Bridges HotelCentro / Baixa
9.2 out of 10, Wonderful, (824 reviews)
The price is $185
$203 total
includes taxes & fees
Jun 1 - Jun 2

Timbre Heroismo
Timbre HeroismoBonfim
9.2 out of 10, Wonderful, (1,000 reviews)
The price is $105
$119 total
includes taxes & fees
May 31 - Jun 1
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Get last-minute hotel deals in Porto and save more
Sign in to unlock great savings.
Showing deals for:May 22 - May 24
$296 off
The price is $148
per night
$328 total
includes taxes & fees
Showing deals for:May 29 - May 31

9.8 out of 10, Exceptional, (260 reviews)
$167 off
The price is $147
per night
$327 total
includes taxes & fees
Showing deals for:Jun 19 - Jun 20

9.8 out of 10, Exceptional, (260 reviews)
$77 off
The price is $136
per night
$151 total
includes taxes & fees







































































































































































