Hotels in Porto

Find the best deals on 4,367 hotels in Porto

Check-in
Check-out
Compare vs. momondo |

Top Hotels in Porto

Find the perfect Porto hotel for business or leisure
$self.alt
Pestana Vintage Porto
8.9
233 C$
View all deals
$self.alt
Hotel Dom Henrique Downtown
8.4
127 C$
View all deals
$self.alt
Crowne Plaza Porto
9.0
154 C$
View all deals
$self.alt
Porto Palacio Congress Hotel & Spa
8.7
147 C$
View all deals
$self.alt
Grande Hotel Do Porto
8.8
103 C$
View all deals
$self.alt
Legendary Porto Hotel
8.4
100 C$
View all deals
$self.alt
Hotel América
7.7
74 C$
View all deals
$self.alt
ibis Porto São João
8.2
76 C$
View all deals
$self.alt
Hotel Infante Sagres
9.3
212 C$
View all deals
$self.alt
Portus Cale Hotel
8.3
107 C$
View all deals
$self.alt
Sheraton Porto Hotel & Spa
9.1
193 C$
View all deals
$self.alt
Mercure Porto Centro Hotel
8.5
133 C$
View all deals
$self.alt
Hf Ipanema Park
8.5
127 C$
View all deals
$self.alt
Hotel Internacional
8.4
96 C$
View all deals
$self.alt
Hotel Vice-Rei
7.8
54 C$
View all deals
$self.alt
Porto Domus Hotel
8.5
68 C$
View all deals
$self.alt
Pao de Acucar Hotel
8.1
95 C$
View all deals
$self.alt
Tryp Porto Expo Hotel
8.2
108 C$
View all deals
$self.alt
Vila Galé Porto
8.4
127 C$
View all deals
$self.alt
Eurostars Das Artes
8.3
111 C$
View all deals
$self.alt
Grande Hotel de Paris
7.3
101 C$
View all deals
$self.alt
Hotel Aliados
7.4
81 C$
View all deals
$self.alt
Belver Beta Porto Hotel
6.5
87 C$
View all deals
$self.alt
Costa Do Sol Residencial
8.1
68 C$
View all deals
$self.alt
Hf Fénix Porto
8.7
112 C$
View all deals
$self.alt
HF Ipanema Porto
8.6
110 C$
View all deals
$self.alt
Hotel Malaposta
7.6
85 C$
View all deals
$self.alt
AC Hotel by Marriott Porto
8.5
103 C$
View all deals
$self.alt
Porto Antas Hotel
8.1
74 C$
View all deals
$self.alt
Hotel da Bolsa
8.2
80 C$
View all deals
$self.alt
Vera Cruz Porto Downtown Hotel
8.2
77 C$
View all deals
$self.alt
Boavista Guest House
8.7
55 C$
View all deals
$self.alt
Guest House Porto Clerigus
7.6
68 C$
View all deals
$self.alt
Star Inn Porto
7.7
65 C$
View all deals
$self.alt
Holiday Inn Express Porto - Exponor
8.3
106 C$
View all deals
$self.alt
BessaHotel Boavista
8.7
115 C$
View all deals
$self.alt
Residencial Porto Novo
6.9
38 C$
View all deals
$self.alt
Hotel Boa-Vista
8.3
115 C$
View all deals
$self.alt
Hotel Grande Rio
7.5
49 C$
View all deals
$self.alt
Tryp Porto Centro Hotel
8.1
84 C$
View all deals

When to book a hotel in Porto

Check out the information below to find the best deal on a Porto hotel room
Low Season
March
High Season
June

cheapest month to stay

66%

expected price decrease

most expensive time to stay

43%

expected price increase

Price
65 C$ - 275 C$
Highest day of week
Sunday
Cheapest day of week
Tuesday

avg. price over the last two weeks

Average price (weeknight)

192 C$

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

197 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
69 C$ - 73 C$
3 star
97 C$ - 104 C$
4-5 star
161 C$ - 168 C$

How much does a hotel in Porto cost per night?

Use the information below to find quality Porto hotel rooms for low prices
2 stars and below
$self.alt
#1 most popular
ibis Porto São João
8.2
76 C$
$self.alt
#2 most popular
Hotel Vice-Rei
7.8
54 C$
$self.alt
Best value
O2 Hostel
8.5
19 C$
3 stars
$self.alt
#1 most popular
Grande Hotel Do Porto
8.8
103 C$
$self.alt
#2 most popular
Legendary Porto Hotel
8.4
100 C$
$self.alt
Best value
Selina Porto
8.8
30 C$
4 stars and above
$self.alt
#1 most popular
Pestana Vintage Porto
8.9
233 C$
$self.alt
#2 most popular
Hotel Dom Henrique Downtown
8.4
127 C$
$self.alt
Best value
Guest House 31 De Janeiro
7.5
37 C$

Cheapest hotels in Porto

These hotels and hostels usually make for a cheap way to stay in Porto
$self.alt
O2 Hostel
8.5
19 C$
$self.alt
Oporto Music Hostel
8.3
23 C$
$self.alt
Supernova
23 C$
$self.alt
Coolhostel
8.3
24 C$
$self.alt
So Cool Hostel Porto
8.7
23 C$
$self.alt
Hostel Alegria
8.3
24 C$

Get the best value hotel in Porto

These hotels have the best prices for their ratings
$self.alt
The White Box Boutique House
9.4
97 C$
$self.alt
Selina Porto
8.8
30 C$
$self.alt
So Cool Hostel Porto
8.7
23 C$
$self.alt
O2 Hostel
8.5
19 C$
$self.alt
Guest House 31 De Janeiro
7.5
37 C$
$self.alt
Oporto Music Hostel
8.3
23 C$

Porto travel information

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 116 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 59% lower in the month of March. 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 Monday and peak on Saturday.

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 63 C$ a night for every person, which is a 45% 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 34 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.


Looking for a specific type of hotel?

Check out these great hotels in Porto that are perfect for any stay
Luxury Hotels in Porto
$self.alt
Best value
AC Hotel by Marriott Porto
8.5
103 C$
$self.alt
#1 Most popular
Sheraton Porto Hotel & Spa
9.1
193 C$
$self.alt
#2 Most popular
Hf Ipanema Park
8.5
127 C$
$self.alt
#3 Most popular
Hf Fénix Porto
8.7
112 C$
$self.alt
#4 Most popular
Intercontinental Porto - Palacio Das Cardosas
9.2
289 C$
$self.alt
#5 Most popular
Eurostars Oporto
8.6
106 C$

momondo's favourite hotels

Learn more about these user-preferred hotels in Porto

Popular flight routes to Porto

Find the cheapest flights to Porto on popular routes
Toronto to Porto
Fastest flight time
6h 45m
Cheapest price
547 C$
Montreal to Porto
Fastest flight time
6h 20m
Cheapest price
676 C$
London to Porto
Fastest flight time
15h 45m
Cheapest price
1,015 C$
Halifax to Porto
Fastest flight time
49h 25m
Cheapest price
1,023 C$
Ottawa to Porto
Fastest flight time
15h 20m
Cheapest price
1,029 C$
Québec City to Porto
Fastest flight time
20h 05m
Cheapest price
1,038 C$
St. John's to Porto
Fastest flight time
30h 55m
Cheapest price
1,052 C$
Vancouver to Porto
Fastest flight time
27h 50m
Cheapest price
1,074 C$
Fredericton to Porto
Fastest flight time
37h 10m
Cheapest price
1,134 C$
Winnipeg to Porto
Fastest flight time
23h 25m
Cheapest price
1,157 C$
View more

Start planning your trip to Porto