Porto hotels

Porto hotels

Porto
Check-in
Check-out
Compare vs. KAYAK |

Latest Porto Hotel Deals

Porto
Porto
3 stars from C$ 27
4+ stars from C$ 68
Vila Nova de Gaia
Vila Nova de Gaia
3 stars from C$ 18
4+ stars from C$ 65
Maia (Porto)
Maia (Porto)
3 stars from C$ 58
4+ stars from C$ 66
Matosinhos
Matosinhos
3 stars from C$ 43
4+ stars from C$ 86
Baiao
3 stars from C$ 110
4+ stars from C$ 124

Good to know

Low season

January

High season

April

Average price (weeknight)

C$ 113

Average price (weekend night)

C$ 110
Cheapest month to stay with an average 33% drop in price.
Most expensive month to stay with an average 76% rise in price.
Average Sun. - Thu. price over the last 2 weeks.
Average Fri. & Sat. price over the last 2 weeks.

When to book a hotel in Porto

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

FAQs when booking a hotel in Porto

Are hotels in Porto safe during the coronavirus (COVID-19) crisis?

What is the most popular destination in Porto?

How much is a cheap hotel in Porto?

How much is a hotel in Porto for tonight?

How much is a hotel in Porto for this weekend?

Best Porto hotels

Show all
Apartamento Amarante - Amarante
1
9.4 Excellent (18 reviews)
C$ 152+
Rio Moment's - Bairros - Building
2
9.2 Excellent (679 reviews)
C$ 144+
Hotel Carvalhais - Santo Tirso - Building
3
8.9 Excellent (1 reviews)
C$ 70+
Pensao Central - Matosinhos - Bedroom
4
8.9 Excellent (609 reviews)
C$ 44+
Quinta Sao Miguel de Arcos - Vila do Conde - Bedroom
5
8.9 Excellent (258 reviews)
C$ 72+
Quinta Das Quintas & Spa - Baiao - Patio
6
8.7 Excellent (693 reviews)
C$ 95+
Casa Das Vendas - Vendas
7
8.7 Excellent (56 reviews)
C$ 209+
Estrebuela House - Paredes
8
8.6 Excellent (107 reviews)
C$ 66+
Park Hotel Porto Aeroporto - Maia (Porto) - Bedroom
9
8.5 Excellent (7,199 reviews)
C$ 58+
Paredes Hotel Apartamento - Paredes
10
8.2 Excellent (532 reviews)
C$ 59+
Tryp Porto Expo Hotel - Porto - Living room
11
8.1 Excellent (830 reviews)
C$ 107+
Santana Hotel & Spa - Vila do Conde - Pool
12
7.4 Good (1,736 reviews)
C$ 99+