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

Search Porto, Porto District Hotels from AU$79

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.

Filter by

NH Collection Porto Batalha
4 out of 5
Praca da Batalha 62, Porto
Free cancellationReserve now, pay when you stay
The price is AU$154 per night from 20 Jun. to 20 Jun.
0.69 km from city centre
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
Eurostars Heroismo
4 out of 5
Rua do Heroísmo, 235/237, Porto
Free cancellationReserve now, pay when you stay
The price is AU$110 per night from 24 Jun. to 24 Jun.
1.27 km from city centre
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
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$315 per night from 18 Jun. to 18 Jun.
0.53 km from city centre
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
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.
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$105 per night from 20 Jun. to 20 Jun.
0.76 km from city centre
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
Hotel Infante Sagres
5 out of 5
Praca D. Filipa de Lencastre 62, Porto
Free cancellationReserve now, pay when you stay
The price is AU$291 per night from 18 Jun. to 18 Jun.
0.65 km from city centre
4.8/5Exceptional! (275 reviews)
"I don’t think this is a 5* hotel, there were lack of amenities in the room in order to reach 5*category"

Reviewed on 14 Feb. 2020

Hotel Infante Sagres
InterContinental Porto - Palacio das Cardosas, an IHG Hotel
5 out of 5
Praca da Liberdade 25, Porto
Free cancellation
The price is AU$315 per night from 1 Jul. to 1 Jul.
0.75 km from city centre
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
PortoBay Flores
5 out of 5
Rua das Flores, 27, Porto
Free cancellationReserve now, pay when you stay
The price is AU$284 per night from 20 Jun. to 20 Jun.
1.07 km from city centre
4.8/5Exceptional! (141 reviews)
"Staff very welcoming, Very efficient. Nearness to the Douro river side"

Reviewed on 2 Jun. 2021

PortoBay Flores
296 Heritage Apartments
4 out of 5
Avenida de Diogo Leite, 296, Vila Nova de Gaia, Vila Nova de Gaia
Free cancellationReserve now, pay when you stay
The price is AU$172 per night from 1 Jul. to 1 Jul.
1.57 km from city centre
4.8/5Exceptional! (250 reviews)
"wonderful location and apt"

Reviewed on 31 May 2021

296 Heritage Apartments
The Yeatman Hotel
5 out of 5
Rua do Choupelo (Santa Marinha), Vila Nova de Gaia
Free cancellationReserve now, pay when you stay
The price is AU$449 per night from 18 Jun. to 18 Jun.
2.13 km from city centre
4.8/5Exceptional! (420 reviews)
"Swimming pool, great view, decent location,......."

Reviewed on 2 Sep. 2020

The Yeatman Hotel
Pestana Vintage Porto - Hotel & World Heritage Site
5 out of 5
Praca da Ribeira, 1, Porto
Free cancellationReserve now, pay when you stay
The price is AU$277 per night from 18 Jun. to 18 Jun.
1.33 km from city centre
4.5/5Wonderful! (922 reviews)
Muito Obrigada!
"Noisy spot but the views and access to port houses were perfect! Pillows were too soft so maybe having a firmer option could be offered. Super polite and helpful staff."

Reviewed on 14 Oct. 2020

Pestana Vintage Porto - Hotel & World Heritage Site
NH Hotel Porto Jardim
4 out of 5
R. Duque de Loule 62, Porto
Free cancellationReserve now, pay when you stay
The price is AU$121 per night from 20 Jun. to 20 Jun.
0.92 km from city centre
4.7/5Exceptional! (184 reviews)
"The trip was canceled due to Covid. The hotel did not refund but offered a credit to use within 18 months which I a not sure I would be able to use within this time frame."

Reviewed on 23 Aug. 2020

NH Hotel Porto Jardim
Mercure Porto Centro Santa Catarina
4 out of 5
Praca Da Batalha 116, Porto
Free cancellationReserve now, pay when you stay
The price is AU$118 per night from 20 Jun. to 20 Jun.
0.69 km from city centre
4.2/5Excellent! (982 reviews)
"Good location. Room was small, sparsely furnished, with an impractical layout. Breakfast is OK if you have the cold option, but the hot counter serves just warm food on cold plates."

Reviewed on 15 Mar. 2020

Mercure Porto Centro Santa Catarina
Solar Antigo Porto Aeroporto
4 out of 5
Avenida do Aeroporto, 288, Maia
Free cancellationReserve now, pay when you stay
The price is AU$96 per night from 27 Jun. to 27 Jun.
10.95 km from city centre
4.7/5Exceptional! (313 reviews)
Best hotel staff ever!
"The only hotel to stay at near the airport! It's quirky, comfortable and clean. The staff go above and beyond to make your stay amazing. From printing some documents for us, doing our laundry and bringing us cake & champagne! For no extra charge. Please tip the staff well, they deserve it."

Reviewed on 3 Nov. 2020

Solar Antigo Porto Aeroporto
Mercure Porto Centro Aliados
4 out of 5
RUA DO BONJARDIM 95, Porto
Free cancellationReserve now, pay when you stay
The price is AU$142 per night from 21 Jun. to 21 Jun.
0.55 km from city centre
4.8/5Exceptional! (5 reviews)
Kris & Lydia
"Friendly staff, nice hotel, no complaints"

Reviewed on 11 Jun. 2021

Mercure Porto Centro Aliados
Premium Porto Downtown
4 out of 5
Av. Rodrigues De Freitas 427, Porto
Free cancellationReserve now, pay when you stay
The price is AU$123 per night from 23 Jun. to 23 Jun.
0.71 km from city centre
4.3/5Excellent! (498 reviews)
"The most helpful young lady on reception"

Reviewed on 31 May 2021

Premium Porto Downtown
Exe Almada Porto
4 out of 5
Rua do Almada 361, Porto
Free cancellation
The price is AU$99 per night from 21 Jun. to 21 Jun.
0.48 km from city centre
4.6/5Wonderful! (378 reviews)
"A nice small hotel, very clean, very helpful and friendly staf with an excellent breakfast. Also, good location."

Reviewed on 5 Jun. 2021

Exe Almada Porto
Porto Trindade Hotel
4 out of 5
Rua de Camões, 129/131, Porto
Free cancellationReserve now, pay when you stay
The price is AU$107 per night from 19 Jun. to 19 Jun.
0.31 km from city centre
4.3/5Excellent! (324 reviews)
"Pleasant hotel with friendly staff. Nice breakfast, convenient location. I have already booked my second stay there."

Reviewed on 14 Jun. 2021

Porto Trindade Hotel
The House Ribeira Porto Hotel – S.Hotels Collection
4 out of 5
Rua Infante Dom Henrique, 26, Porto
Free cancellationReserve now, pay when you stay
The price is AU$134 per night from 20 Jun. to 20 Jun.
1.3 km from city centre
4.5/5Wonderful! (926 reviews)
"Fabulous hotel in the perfect location. The staff were wonderful and the service excellent."

Reviewed on 4 Jun. 2021

The House Ribeira Porto Hotel – S.Hotels Collection
ibis Porto Centro Mercado Bolhao
3 out of 5
Rua Sa Da Bandeira 567, Porto, Porto
Free cancellationReserve now, pay when you stay
The price is AU$79 per night from 21 Jun. to 21 Jun.
0.04 km from city centre
4.4/5Wonderful! (9 reviews)
"Friendly staff, front desk 24/7, ready to help anytime. Great location in the centre of Porto. Very clean, they follow all hygienic measures. Rooms is exactly like on the photo. Recommend it!"

Reviewed on 8 Jun. 2021

ibis Porto Centro Mercado Bolhao
Eurostars Porto Douro
4 out of 5
Avenida Gustavo Eiffel 22, Porto
Free cancellationReserve now, pay when you stay
The price is AU$118 per night from 22 Jun. to 22 Jun.
1.1 km from city centre
4.6/5Wonderful! (608 reviews)
"I like everything"

Reviewed on 19 May 2021

Eurostars Porto Douro
Don't see what you're looking for?
See all available properties in Porto
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.

Visiting Porto

Couples looking to get away will find a romantic atmosphere in Porto, and visitors give high marks for the bustling port, abundant cafés, and shopping. This city also attracts tourists with its wineries, restaurants, and local tours. Top sights in the city include Sandeman Cellars, Porto Cathedral, and Museum of Port Wine.

  • There are 1047 hotels and other accommodations in Porto
  • The closest major airport is in Porto (OPO-Dr. Francisco de Sa Carneiro) 10.9 from the city center
  • The next closest is in Vila Real (VRL) 75.6 away

Sightseeing and Staying in Porto

The city's cultural venues include Museum of Port Wine and Casa da Musica. The city is notable for landmarks like Porto Cathedral, Almas Chapel, and Nossa Senhora da Serra do Pilar Church. Shopping is one of the favorite things to do, so consider an excursion to Bolhao Market, Ferreira Borges Market, and Cidade do Porto Shopping Centre.

In Porto, there are 1047 hotels and other lodging options so you'll have a variety of choices for your holiday retreat. Below are highly ranked ones based on Expedia user reviews:

  • Oporto Loft - Guests who stay at this 4-star guesthouse in União de Freguesias do Centro can enjoy access to free breakfast and a bar, along with free WiFi. It's a favorite with Expedia travelers for its breakfast and convenient parking.
  • BO - Sá de Noronha - Our customers like the helpful staff and comfortable beds at this apartment. Guests who stay at this 3-star apartment in Centro / Baixa can enjoy access to concierge services and an in-room kitchenette.
  • Casas do Porto - Ribeira Apartments - Guests who stay at this 4-star apartment in Centro / Baixa can enjoy access to parking and concierge services, along with an in-room kitchenette. Expedia customers like its central location and helpful staff.

Other top sights in Porto include Sandeman Cellars. Top places to visit around the area include Braga Cathedral, located 29 mi (46.7 from the city center, and Archbishop's Palace, which is 29.1 mi (46.8 away.

Getting Around Porto

With so many ways to get around, exploring Porto is easy. You can take advantage of metro transit at Bolhao Station, Trindade Station, and Aliados Station. If you want to journey outside of the city, ride aboard a train from Porto Sao Bento Station, Porto Campanha Station, or Vila Nova de Gaia Station. You can find out about your options for water transportation at the port.

Dressing for Porto

  • Between January and March, daytime temperatures average 63°F, while nighttime temperatures stay around 40°F
  • From April to June, the average is 74°F during the day and 47°F at night
  • July through September sees average temperatures of 77°F during the day and 54°F at night
  • In October-December, you can expect 72°F as the daytime average and 41°F as the nighttime average
  • Porto gets about 50.00 inches of rain per year
  • August and July are usually the hottest months averaging 76°F, while January and February are usually the coldest with an average temperature of 41°F

Frequently asked questions

Recent Reviews in Porto

More trip options