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

Porto Hotels from SG$97

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Filter by

NH Hotel Porto Jardim
4 out of 5
R. Duque de Loule 62, Porto
Fully refundableReserve now, pay when you stay
The price is SG$145 per night from 1 Aug to 1 Aug
Excludes taxes & fees
0.92 km from city centre
4.7/5Exceptional! (186 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
InterContinental Porto - Palacio das Cardosas, an IHG Hotel
5 out of 5
Praca da Liberdade 25, Porto
Fully refundable
The price is SG$309 per night from 22 Aug to 22 Aug
Excludes taxes & fees
0.75 km from city centre
4.8/5Exceptional! (806 reviews)
"The service was ample, expert and tremendous. Best hotel service since the peninsular hotel in Hong Kong. Maybe because light is guests and fresh for business but regardless spectacular service. Not impressed with breakfast value."

Reviewed on 28 Jun,2021

InterContinental Porto - Palacio das Cardosas, an IHG Hotel
NH Collection Porto Batalha
4 out of 5
Praca da Batalha 62, Porto
Fully refundableReserve now, pay when you stay
The price is SG$157 per night from 1 Aug to 1 Aug
Excludes taxes & fees
0.69 km from city centre
4.6/5Exceptional! (719 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
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.
Condes de Azevedo Palace
5 out of 5
Palácio Condes de Azevedo -, Rua Saraiva de Carvalho N93, Porto
Fully refundableReserve now, pay when you stay
The price is SG$183 per night from 3 Aug to 3 Aug
Excludes taxes & fees
0.94 km from city centre
4.7/5Exceptional! (147 reviews)
"Great place to stay. Apartments have great space. Very good location. Attentive staff"

Reviewed on 31 May,2021

Condes de Azevedo Palace
PortoBay Flores
5 out of 5
Rua das Flores, 27, Porto
Fully refundableReserve now, pay when you stay
The price is SG$305 per night from 1 Aug to 1 Aug
Excludes taxes & fees
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
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 SG$458 per night from 1 Aug to 1 Aug
Excludes taxes & fees
2.13 km from city centre
4.8/5Exceptional! (423 reviews)
"Fantastic stay amazing staff wonderful service. Best view of the gorgeous city"

Reviewed on 24 Jul,2021

The Yeatman Hotel
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 SG$283 per night from 1 Aug to 1 Aug
Excludes taxes & fees
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
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 SG$251 per night from 9 Aug to 9 Aug
Excludes taxes & fees
0.55 km from city centre
4.8/5Exceptional! (323 reviews)
"This property was very walkable to many restaurants and shopping. It was very clean and the staff friendly. If I make it back to Portugal I would stay there again."

Reviewed on 13 Mar,2020

Pestana Porto - A Brasileira, City Centre & Heritage Building
Sheraton Porto Hotel & Spa
5 out of 5
Rua Tenente Valadim, 146, Porto
Fully refundableReserve now, pay when you stay
The price is SG$182 per night from 1 Aug to 1 Aug
Excludes taxes & fees
3.05 km from city centre
4.6/5Wonderful! (976 reviews)
"The hotel is great. I had stayed there before a few years back, but this time was out of convenience, as I had to stay overnight due to flight problems, and chose to stay there. No regrets"

Reviewed on 26 Jul,2021

Sheraton Porto Hotel & Spa
Mercure Porto Centro Aliados
4 out of 5
RUA DO BONJARDIM 95, Porto
Fully refundableReserve now, pay when you stay
The price is SG$135 per night from 1 Aug to 1 Aug
Excludes taxes & fees
0.55 km from city centre
4.6/5Exceptional! (11 reviews)
Kris & Lydia
"Friendly staff, nice hotel, no complaints"

Reviewed on 11 Jun,2021

Mercure Porto Centro Aliados
Porto Royal Bridges Hotel
4 out of 5
Rua Sa da Bandeira 53, Porto
Fully refundableReserve now, pay when you stay
The price is SG$121 per night from 1 Aug to 1 Aug
Excludes taxes & fees
0.62 km from city centre
4.4/5Excellent! (107 reviews)
Great location
"Very modern hotel with great location. Comfortable rooms with great shower facilities."

Reviewed on 30 Aug,2020

Porto Royal Bridges Hotel
296 Heritage Apartments
4 out of 5
Avenida de Diogo Leite, 296, Vila Nova de Gaia, Vila Nova de Gaia
Fully refundableReserve now, pay when you stay
The price is SG$165 per night from 1 Aug to 1 Aug
Excludes taxes & fees
1.57 km from city centre
4.8/5Exceptional! (251 reviews)
"Loved the location and amenities of the property, wonderful experience."

Reviewed on 10 Jul,2021

296 Heritage Apartments
Eurostars Heroismo
4 out of 5
Rua do Heroísmo, 235/237, Porto
Fully refundableReserve now, pay when you stay
The price is SG$104 per night from 1 Aug to 1 Aug
Excludes taxes & fees
1.27 km from city centre
4.5/5Wonderful! (914 reviews)
"Very new hotel."

Reviewed on 28 Jun,2021

Eurostars Heroismo
Eurostars Porto Douro
4 out of 5
Avenida Gustavo Eiffel 22, Porto
Fully refundableReserve now, pay when you stay
The price is SG$137 per night from 1 Aug to 1 Aug
Excludes taxes & fees
1.1 km from city centre
4.6/5Wonderful! (613 reviews)
"Hotel location is great, walking distance to restaurant and shops Restaurant at the hotel was close due to COVID Hotels offers free water bottles in the room, room was clean and confortable with a beautiful view"

Reviewed on 24 Jul,2021

Eurostars Porto Douro
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 SG$321 per night from 1 Aug to 1 Aug
Excludes taxes & fees
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
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 SG$144 per night from 25 Aug to 25 Aug
Excludes taxes & fees
0.28 km from city centre
5/5Exceptional! (3 reviews)
Amazing Hotel
"It was amazing!!!"

Reviewed on 16 Jul,2021

Yotel Porto
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 SG$97 per night from 11 Aug to 11 Aug
Excludes taxes & fees
0.76 km from city centre
4.5/5Wonderful! (133 reviews)
"There was nothing I disliked about my stay. Very clean, very modern, great location. I had trouble finding it. When I called, the gentleman walked to me and guided me to parking. All this was at a very good price as well."

Reviewed on 7 Jul,2021

Hotel Moon & Sun Porto
Eurostars Aliados
5 out of 5
Av. dos Aliados 195 237, Porto
Fully refundableReserve now, pay when you stay
The price is SG$161 per night from 22 Aug to 22 Aug
Excludes taxes & fees
0.5 km from city centre
4.6/5Wonderful! (5 reviews)
"Location"

Reviewed on 13 Jul,2021

Eurostars Aliados
Hotel Carris Porto Ribeira
4 out of 5
Rua do Infante D. Henrique, 1, Porto
Fully refundableReserve now, pay when you stay
The price is SG$150 per night from 3 Aug to 3 Aug
Excludes taxes & fees
1.46 km from city centre
4.2/5Excellent! (985 reviews)
"Excellent location. Beautiful modern hotel."

Reviewed on 22 Jul,2021

Hotel Carris Porto Ribeira
HF Ipanema Park
5 out of 5
Rua de Serralves, 124, Porto
The price is SG$151 per night from 1 Aug to 1 Aug
Excludes taxes & fees
3.62 km from city centre
4.3/5Excellent! (963 reviews)
"Administrative staff is horrible to work with. Will not work with you even in the middle of a pandemic."

Reviewed on 30 Mar,2020

HF Ipanema Park
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 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

Recent Reviews in Porto

More trip options