COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Book Porto District Hotels

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Hotels in Porto District

NH Collection Porto Batalha
4 out of 5
Praca da Batalha 62, Porto
Free cancellationReserve now, pay when you stay
The price is AU$155 per night from 20 Jun. to 20 Jun.
4.6/5Exceptional! (718 reviews)
"Very nice hotel. Very efficient staff and the hotel is in a great position for site seeing. Breakfast was a bit pricey at €22"

Reviewed on 31 May 2021

NH Collection Porto Batalha
Hotel Moon & Sun Porto
4 out of 5
R. de Sá de Noronha 70, Porto, Porto
Free cancellationReserve now, pay when you stay
The price is AU$106 per night from 20 Jun. to 20 Jun.
4.4/5Wonderful! (130 reviews)
"The room was very cozy and the staff was very helpful. The breakfast was also delicious and quite fulffilling."

Reviewed on 25 Oct. 2020

Hotel Moon & Sun Porto
Eurostars Heroismo
4 out of 5
Rua do Heroísmo, 235/237, Porto
Free cancellationReserve now, pay when you stay
The price is AU$111 per night from 20 Jun. to 20 Jun.
4.5/5Wonderful! (912 reviews)
Weekend Break
"Second time I have stayed in this hotel. Room, bathroom all very clean. Excellent shower. Room does lack tea/coffee facilities. Very close to metro station."

Reviewed on 10 Mar. 2020

Eurostars Heroismo
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
InterContinental Porto - Palacio das Cardosas, an IHG Hotel
5 out of 5
Praca da Liberdade 25, Porto
Free cancellation
The price is AU$317 per night from 24 Jun. to 24 Jun.
4.8/5Exceptional! (805 reviews)
Great visit to Porto
"Great experience, excellent location, wonderful food, and super service."

Reviewed on 7 Mar. 2020

InterContinental Porto - Palacio das Cardosas, an IHG Hotel
Maison Albar Hotels Le Monumental Palace
5 out of 5
Avenida dos Aliados, 151, Porto, Porto
Free cancellationReserve now, pay when you stay
The price is AU$317 per night from 20 Jun. to 20 Jun.
4.8/5Exceptional! (208 reviews)
My trip in Porto
"Hotel is great & location is convenient. The restaurant & breakfast are so nice. I definitely will come back next time in Porto"

Reviewed on 27 Jan. 2020

Maison Albar Hotels Le Monumental Palace
Don't see what you're looking for?
See all available properties in Porto District
View all properties
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.