Porto Hotels from Rs4,332

Search over 1 million properties and 550 airlines worldwide

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

Most hotels are fully refundable. Because flexibility matters.

Filter by

The Yeatman Hotel
5 out of 5
Rua do Choupelo (Santa Marinha), Vila Nova de Gaia
Fully refundableReserve now, pay when you stay
The price is Rs23,203 per night from 6 Oct to 6 Oct
2.13 km from city centre
4.8/5Exceptional! (430 reviews)
"Can’t even fathom attempting to put into words how amazing this hotel is! Please know that everything I type next is most likely an understatement. Everyone was knowledgeable & respectful from the valet service, to check in service to waitresses and cleaning people. We were checked on multiple times ..."

Reviewed on 20 Sep 2021

The Yeatman Hotel
PortoBay Flores
5 out of 5
Rua das Flores, 27, Porto
Fully refundableReserve now, pay when you stay
The price is Rs13,841 per night from 4 Oct to 4 Oct
1.07 km from city centre
4.8/5Exceptional! (153 reviews)
"Very clean, modern and new. The lobby is beautiful and decor minimal but attractive. Right in the heart of the city so ideal for walking to the river and around the City!"

Reviewed on 10 Sep 2021

PortoBay Flores
Pestana Porto - A Brasileira, City Centre & Heritage Building
5 out of 5
Rua Sá da Bandeira 91, Centro/Baixa, Uniao de Freguesias do Centro, Porto, Porto District
Fully refundableReserve now, pay when you stay
The price is Rs11,072 per night from 23 Sep to 23 Sep
0.55 km from city centre
4.8/5Exceptional! (325 reviews)
"Beautiful hotel in the heart of the city! We absolutely love Porto."

Reviewed on 17 Sep 2021

Pestana Porto - A Brasileira, City Centre & Heritage Building
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
Fully refundableReserve now, pay when you stay
The price is Rs6,535 per night from 26 Sep to 26 Sep
0.76 km from city centre
4.5/5Wonderful! (150 reviews)
"Great location. It was easy to walk anywhere. Loved the shower water pressure as well. The front desk staff, especially Marta, was friendly and welcoming. She was also great at recommending local restaurants for us."

Reviewed on 7 Sep 2021

Hotel Moon & Sun Porto
InterContinental Porto - Palacio das Cardosas, an IHG Hotel
5 out of 5
Praca da Liberdade 25, Porto
Fully refundable
The price is Rs18,079 per night from 17 Oct to 17 Oct
0.75 km from city centre
4.8/5Exceptional! (812 reviews)
"Staff were extremely helpful. The room was immaculate under Lesye’s care. The location is perfect, too!"

Reviewed on 18 Sep 2021

InterContinental Porto - Palacio das Cardosas, an IHG Hotel
Eurostars Porto Douro
4 out of 5
Avenida Gustavo Eiffel 22, Porto
Fully refundableReserve now, pay when you stay
The price is Rs7,246 per night from 17 Oct to 17 Oct
1.1 km from city centre
4.6/5Wonderful! (620 reviews)
"Location, view, excellent breakfast."

Reviewed on 17 Sep 2021

Eurostars Porto Douro
Porto Royal Bridges Hotel
4 out of 5
Rua Sa da Bandeira 53, Porto
Fully refundableReserve now, pay when you stay
The price is Rs7,966 per night from 13 Oct to 13 Oct
0.62 km from city centre
4.4/5Excellent! (114 reviews)
"Excellent property but staff are not very friendly"

Reviewed on 20 Sep 2021

Porto Royal Bridges Hotel
Maison Albar Hotels Le Monumental Palace
5 out of 5
Avenida dos Aliados, 151, Porto, Porto
Fully refundableReserve now, pay when you stay
The price is Rs20,399 per night from 23 Sep to 23 Sep
0.53 km from city centre
4.8/5Exceptional! (211 reviews)
"Beautiful hotel in the center. The hotel is luxurious, and everything has been thought about for customer needs. The staff was accommodating and courteous at all t, and we. We had a great stay."

Reviewed on 19 Sep 2021

Maison Albar Hotels Le Monumental Palace
Eurostars Heroismo
4 out of 5
Rua do Heroísmo, 235/237, Porto
Fully refundableReserve now, pay when you stay
The price is Rs6,513 per night from 4 Oct to 4 Oct
1.27 km from city centre
4.5/5Wonderful! (922 reviews)
"This is a nice new property located in a section of town that does not accentuate the love and beauty of Porto. They should add a pool or some other amenities. This is great for a business trip."

Reviewed on 6 Aug 2021

Eurostars Heroismo
Porto A.S. 1829
4 out of 5
Largo De Sao Domingos 50, Porto
Fully refundableReserve now, pay when you stay
The price is Rs9,846 per night from 28 Sep to 28 Sep
1.16 km from city centre
4.7/5Exceptional! (555 reviews)
"great location Comfortable stay"

Reviewed on 15 Sep 2021

Porto A.S. 1829
NH Collection Porto Batalha
4 out of 5
Praca da Batalha 62, Porto
Fully refundableReserve now, pay when you stay
The price is Rs8,720 per night from 28 Sep to 28 Sep
0.69 km from city centre
4.6/5Exceptional! (725 reviews)
"Great spot to walk to most places in the city."

Reviewed on 16 Sep 2021

NH Collection Porto Batalha
Yotel Porto
4 out of 5
Rua de Gonçalo Cristóvão 206, Porto, Porto
Fully refundableReserve now, pay when you stay
The price is Rs8,527 per night from 9 Oct to 9 Oct
0.28 km from city centre
4.7/5Exceptional! (13 reviews)
"Great hotel, great location, only complaint is no mini fridge or easy access to ice."

Reviewed on 19 Sep 2021

Yotel Porto
Pestana Vintage Porto - Hotel & World Heritage Site
5 out of 5
Praca da Ribeira, 1, Porto
Fully refundableReserve now, pay when you stay
The price is Rs15,143 per night from 10 Oct to 10 Oct
1.33 km from city centre
4.5/5Wonderful! (924 reviews)
"Wow! Room, hotel and staff were great. Five star location with live music outside. And the balcony is to die for! Mooah"

Reviewed on 5 Sep 2021

Pestana Vintage Porto - Hotel & World Heritage Site
Moov Hotel Porto Centro
2 out of 5
Praca da Batalha 32-34, Porto
The price is Rs5,013 per night from 12 Oct to 12 Oct
0.65 km from city centre
4.2/5Excellent! (57 reviews)
"Great location, very clean and snaitized hotel."

Reviewed on 3 Sep 2021

Moov Hotel Porto Centro
Park Hotel Porto Aeroporto
3 out of 5
Avenida do Aeroporto, 241, Maia
Fully refundableReserve now, pay when you stay
The price is Rs5,422 per night from 22 Oct to 22 Oct
10.92 km from city centre
4.2/5Very Good! (973 reviews)
"Convenient and clean."

Reviewed on 19 Sep 2021

Park Hotel Porto Aeroporto
PortoBay Hotel Teatro
4 out of 5
Rua Sa da Bandeira, 84, Porto
Fully refundableReserve now, pay when you stay
The price is Rs9,770 per night from 4 Oct to 4 Oct
0.58 km from city centre
4.8/5Exceptional! (10 reviews)
"i like everything at this hotel, they set a very high standard. the minute you walk-in you are well recieved by the friendly staff and well taken care throughout your stay. the included breakfast is well varied and plentiful. the restaurant staff are as friendly as can be. i strongly recommend this ..."

Reviewed on 7 Sep 2021

PortoBay Hotel Teatro
Hotel Infante Sagres
5 out of 5
Praca D. Filipa de Lencastre 62, Porto
Fully refundableReserve now, pay when you stay
The price is Rs15,062 per night from 23 Sep to 23 Sep
0.65 km from city centre
4.8/5Exceptional! (279 reviews)
"Excellent hotel with great service. Our junior suite was spacious and clean and breakfast was spectacular."

Reviewed on 19 Sep 2021

Hotel Infante Sagres
Virtudes City Lofts
4 out of 5
24 Rua das Virtudes, Porto
The price is Rs4,332 per night from 24 Sep to 24 Sep
1.31 km from city centre
4.8/5Exceptional! (246 reviews)
"Beautiful perfect location. The host was amazing we got there early she let us keep our bags there and also gave us a map and told us where the best spots in Porto are. Would recommend to anyone"

Reviewed on 14 Sep 2021

Virtudes City Lofts
NH Hotel Porto Jardim
4 out of 5
R. Duque de Loule 62, Porto
Fully refundableReserve now, pay when you stay
The price is Rs9,282 per night from 23 Oct to 23 Oct
0.92 km from city centre
4.7/5Exceptional! (192 reviews)
"Excellent hotel with friendly, efficient and helpful staff."

Reviewed on 26 Aug 2021

NH Hotel Porto Jardim
Premium Porto Downtown
4 out of 5
Av. Rodrigues De Freitas 427, Porto
Fully refundableReserve now, pay when you stay
The price is Rs7,523 per night from 18 Oct to 18 Oct
0.71 km from city centre
4.3/5Excellent! (503 reviews)
"The staff was very friendly helpful and nice but the hotel is more like a budget 2/3 star at the most not a 4 star as the rooms walls were dirty and damage and bathroom bath floor was stained though the rest was clean but the sink hole was very dirty and not ideal but at the same time had the basic ..."

Reviewed on 12 Sep 2021

Premium Porto Downtown
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.

Where to stay in Porto

Find the best Porto areas and neighborhoods for the activities you enjoy most. Learn more about Porto

Visiting Porto

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

  • There are 1566 hotels and other accommodation options in Porto
  • The closest major airport is in Porto (OPO-Dr. Francisco de Sa Carneiro), 6.8 mi (10.9 km) from the city centre
  • The next closest is in Vila Real (VRL), 46.9 mi (75.6 km) away

Getting around Porto

With so many choices for transport, seeing all of Porto is easy. You can walk to nearby metro stations including Bolhao Station, Trindade Station and Aliados Station. If you want to journey outside of the area, hop aboard a train from Porto Sao Bento Station, Porto Campanha Station or Campanhã Station. You can learn about options for water transport at the local port.

Dressing for Porto

  • Between January and March, you can expect average temperatures of 17°C during the day and 4°C at night
  • From April to June, the average during the day is 24°C, whilst the average at night is 8°C
  • July to September has daytime averages of 25°C with night-time averages of 12°C
  • Between October and December, you can expect daytime averages of 22°C and nighttime averages of 5°C
  • Average annual rainfall for Porto is 1270 millimetres
  • Usually August and July are the hottest months with an average of 24°C, whereas January and February are often coldest, averaging 5°C

Frequently asked questions

Porto Hotel Reviews

More trip options