Hotels in Porto

Find the best deals on 4,140 hotels in Porto

Check-in
Check-out
Compare vs. momondo |

Top Hotels in Porto

Find the perfect Porto hotel for business or leisure
Pestana Vintage Porto
8.9
225 C$
View all deals
Hotel Dom Henrique Downtown
8.4
123 C$
View all deals
Crowne Plaza Porto
9.0
149 C$
View all deals
Porto Palacio Congress Hotel & Spa
8.7
143 C$
View all deals
Grande Hotel Do Porto
8.8
100 C$
View all deals
Legendary Porto Hotel
8.3
97 C$
View all deals
Hotel América
7.6
72 C$
View all deals
ibis Porto São João
8.2
73 C$
View all deals
Hotel Infante Sagres
9.3
206 C$
View all deals
Portus Cale Hotel
8.3
103 C$
View all deals
Sheraton Porto Hotel & Spa
9.0
187 C$
View all deals
Mercure Porto Centro Hotel
8.5
128 C$
View all deals
Hf Ipanema Park
8.5
123 C$
View all deals
Hotel Internacional
8.5
93 C$
View all deals
Hotel Miradouro
7.4
65 C$
View all deals
Hotel Vice-Rei
7.8
52 C$
View all deals
Porto Domus Hotel
8.6
65 C$
View all deals
Pao de Acucar Hotel
8.1
92 C$
View all deals
Tryp Porto Expo Hotel
8.2
105 C$
View all deals
Vila Galé Porto
8.3
123 C$
View all deals
Eurostars Das Artes
8.3
107 C$
View all deals
Grande Hotel de Paris
7.3
98 C$
View all deals
Hotel Aliados
7.4
79 C$
View all deals
Belver Beta Porto Hotel
6.5
84 C$
View all deals
Costa Do Sol Residencial
7.9
65 C$
View all deals
Hf Fénix Porto
8.7
109 C$
View all deals
HF Ipanema Porto
8.6
106 C$
View all deals
Hotel Malaposta
7.6
83 C$
View all deals
AC Hotel by Marriott Porto
8.5
100 C$
View all deals
Porto Antas Hotel
8.1
72 C$
View all deals
Hotel da Bolsa
8.3
77 C$
View all deals
Vera Cruz Porto Downtown Hotel
8.2
75 C$
View all deals
Boavista Guest House
8.6
54 C$
View all deals
Guest House Porto Clerigus
7.5
65 C$
View all deals
Star Inn Porto
7.6
63 C$
View all deals
Holiday Inn Express Porto - Exponor
8.3
102 C$
View all deals
BessaHotel Boavista
8.7
111 C$
View all deals
Residencial Porto Novo
6.9
37 C$
View all deals
Hotel Boa-Vista
8.3
111 C$
View all deals
Tryp Porto Centro Hotel
8.2
81 C$
View all deals

When to book a hotel in Porto

Low Season
January
High Season
September

cheapest month to stay

24%

expected price decrease

most expensive time to stay

94%

expected price increase

Price
78 C$ - 198 C$
Highest day of week
Wednesday
Cheapest day of week
Monday

avg. price over the last two weeks

Average price (weeknight)

89 C$

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

89 C$

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Porto is:
90
Days before departure
0
1-2 star
65 C$ - 68 C$
3 star
92 C$ - 100 C$
4-5 star
148 C$ - 157 C$

Porto travel tips

Let us help you with the best tips about Porto

How long do people stay in Porto?

2 nights is the typical length of stay for people visiting Porto.

How much does a hotel cost in Porto?

The cost of a hotel room in Porto will vary according to demand, location and star rating. On average, rooms will cost around 121 C$ per night.

When is the best time to book a hotel in Porto?

Room prices for hotels in Porto can be as much as 44% lower in the month of January. So this is a great time to book and save money.

Which day is cheapest to stay in Porto?

Room prices for hotels in Porto will be at their lowest on Sunday and peak on Tuesday.

How much does a luxury hotel in Porto cost?

The cost of a luxury hotel in Porto is generally around 115 C$ a night for every person. In contrast, the average price of a hotel in Porto is closer to 61 C$ a night for every person, which is a 47% difference between the average and luxury accommodation.

How much does a hostel in Porto cost?

On average, a hostel in Porto will be priced around 32 C$. This price will be per person, per night and was obtained using hostel and 2-star or below hotels. In comparison, this will be 29 C$ lower than your typical Porto hotel.


How much does a hotel in Porto cost?

4 stars and above
#1 most popular
Pestana Vintage Porto
8.9
225 C$
#2 most popular
Hotel Dom Henrique Downtown
8.4
123 C$
Best value
Guest House 31 de Janeiro (AL)
7.5
35 C$
3 stars
#1 most popular
Grande Hotel Do Porto
8.8
100 C$
#2 most popular
Legendary Porto Hotel
8.3
97 C$
Best value
Selina Porto
8.8
29 C$
2 stars and below
#1 most popular
ibis Porto São João
8.2
73 C$
#2 most popular
Hotel Miradouro
7.4
65 C$
Best value
Canvas Atelier Hostel
8.8
20 C$

Cheapest hotels in Porto

Cheap hotels and hostels in Porto
M2Students Hostel
5.2
17 C$
Oporto City Hostel
8.7
22 C$
Sport Hostel in Porto
18 C$
So Cool Hostel Porto
8.7
22 C$
Canvas Atelier Hostel
8.8
20 C$
Oporto Music Hostel
8.3
22 C$

Best value hotels in Porto

The White Box Boutique House
9.4
94 C$
Happy Porto Hostel & Apartments
9.0
24 C$
So Cool Hostel Porto
8.7
22 C$
Selina Porto
8.8
29 C$
Guest House 31 de Janeiro (AL)
7.5
35 C$
Oporto Music Hostel
8.3
22 C$

Looking for a specific type of hotel

Luxury Hotels in Porto
Best value
AC Hotel by Marriott Porto
8.5
100 C$
#1 Most popular
Sheraton Porto Hotel & Spa
9.0
187 C$
#2 Most popular
Hf Ipanema Park
8.5
123 C$
#3 Most popular
Hf Fénix Porto
8.7
109 C$
#4 Most popular
Intercontinental Hotels Porto - Palacio Das Cardosas
9.2
280 C$
#5 Most popular
Eurostars Oporto
8.7
102 C$

momondo's favourite hotels


Popular flight routes to Porto

Find the cheapest flights to Porto on popular routes
Montreal to Porto
Fastest flight time
6h 20m
Cheapest price
588 C$
Toronto to Porto
Fastest flight time
6h 45m
Cheapest price
616 C$
Ottawa to Porto
Fastest flight time
12h 55m
Cheapest price
832 C$
Québec City to Porto
Fastest flight time
10h 40m
Cheapest price
845 C$
London to Porto
Fastest flight time
15h 50m
Cheapest price
846 C$
Vancouver to Porto
Fastest flight time
13h 10m
Cheapest price
885 C$
Halifax to Porto
Fastest flight time
14h 15m
Cheapest price
904 C$
Winnipeg to Porto
Fastest flight time
15h 40m
Cheapest price
988 C$
Edmonton to Porto
Fastest flight time
21h 55m
Cheapest price
998 C$
Fredericton to Porto
Fastest flight time
19h 05m
Cheapest price
1,020 C$
View more

Start planning your trip to Porto