Hotels in Porto

Find the best deals on 4,141 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
9.0
244 AUD
View all deals
Hotel Dom Henrique Downtown
8.4
133 AUD
View all deals
Crowne Plaza Porto
9.0
162 AUD
View all deals
Porto Palacio Congress Hotel & Spa
8.7
154 AUD
View all deals
Grande Hotel Do Porto
8.6
108 AUD
View all deals
Legendary Porto Hotel
8.4
105 AUD
View all deals
Hotel América
7.6
78 AUD
View all deals
ibis Porto São João
8.2
79 AUD
View all deals
Hotel Infante Sagres
9.3
222 AUD
View all deals
Portus Cale Hotel
8.3
112 AUD
View all deals
Sheraton Porto Hotel & Spa
8.8
203 AUD
View all deals
Mercure Porto Centro Hotel
8.4
139 AUD
View all deals
Hf Ipanema Park
8.5
133 AUD
View all deals
Hotel Internacional
8.4
101 AUD
View all deals
Hotel Miradouro
7.4
71 AUD
View all deals
Hotel Vice-Rei
7.7
57 AUD
View all deals
Porto Domus Hotel
8.6
71 AUD
View all deals
Pao de Acucar Hotel
7.9
99 AUD
View all deals
Tryp Porto Expo Hotel
8.3
113 AUD
View all deals
Vila Galé Porto
8.2
133 AUD
View all deals
Eurostars Das Artes
8.2
116 AUD
View all deals
Grande Hotel de Paris
7.3
106 AUD
View all deals
Hotel Aliados
7.3
85 AUD
View all deals
Belver Beta Porto Hotel
6.5
91 AUD
View all deals
Costa Do Sol Residencial
7.9
71 AUD
View all deals
Hf Fénix Porto
8.7
118 AUD
View all deals
HF Ipanema Porto
8.6
115 AUD
View all deals
Hotel Malaposta
7.5
89 AUD
View all deals
AC Hotel by Marriott Porto
8.4
108 AUD
View all deals
Porto Antas Hotel
8.2
78 AUD
View all deals
Hotel Palanca
7.8
71 AUD
View all deals
Hotel da Bolsa
8.2
84 AUD
View all deals
Vera Cruz Porto Downtown Hotel
8.1
81 AUD
View all deals
Boavista Guest House
8.6
58 AUD
View all deals
Residencial Sol da Nave
8.7
52 AUD
View all deals
Guest House Porto Clerigus
7.5
71 AUD
View all deals
Star Inn Porto
7.6
68 AUD
View all deals
Holiday Inn Express Porto - Exponor
8.2
111 AUD
View all deals
BessaHotel Boavista
8.6
120 AUD
View all deals
Residencial Porto Novo
6.9
40 AUD
View all deals

When to book a hotel in Porto

Low season
February
High season
May

cheapest month to stay

47%

expected price decrease

most expensive time to stay

70%

expected price increase

+240.0%
+160.0%
+80.0%
Base
Price
72 - 232 AUD
Highest day of week
Thursday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

124 AUD

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

123 AUD

avg. price over the last two weeks


Porto travel tips

Let us help you with the best tips about Porto

How long do people stay in Porto?

A stay of 1 night is most popular when visiting Porto.

How much does a hotel cost in Porto?

A hotel room in Porto will generally set you back around 45 AUD per night. This figure is an average and prices will vary according to the facilities, location and room availability at your desired hotel.

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

Hotels in Porto are usually cheapest during the month of February. You can expect a price decrease of around 45% during this period.

Which day is cheapest to stay in Porto?

Saturday is the day where you will typically find the lowest price for your hotel room in Porto. The highest price tends to be on Wednesday.

How much does a luxury hotel in Porto cost?

Luxury hotels in Porto are priced around 122 AUD a night for each person. Opting for a luxury hotel could add 50.769% on top of the price of an average hotel in Porto, which stands at 60 AUD a night for each person.

How much does a hostel in Porto cost?

Porto hostels and hotels with a 2 star rating and below charge around 32 AUD for a bed per person. This will be around 28 AUD under the cost of a typical Porto hotel.


How much does a hotel in Porto cost?

4 stars and above
#1 most popular
Pestana Vintage Porto
9.0
244 AUD
#2 most popular
Hotel Dom Henrique Downtown
8.4
133 AUD
Best value
Guest House 31 de Janeiro (AL)
7.5
38 AUD
3 stars
#1 most popular
Grande Hotel Do Porto
8.6
108 AUD
#2 most popular
Legendary Porto Hotel
8.4
105 AUD
Best value
Selina Porto
9.0
31 AUD
2 stars and below
#1 most popular
ibis Porto São João
8.2
79 AUD
#2 most popular
Hotel Miradouro
7.4
71 AUD
Best value
Canvas Atelier Hostel
8.9
21 AUD

Cheapest hotels in Porto

Cheap hotels and hostels in Porto
Republica Prime
-1.0
16 AUD
Travel & Live Porto Hostel
8.8
23 AUD
M2Students Hostel
5.6
18 AUD
So Cool Hostel Porto
8.8
24 AUD
Canvas Atelier Hostel
8.9
21 AUD
Oporto Music Hostel
8.4
24 AUD

Best value hotels in Porto

So Cool Hostel Porto
8.8
24 AUD
Happy Porto Hostel & Apartments
8.9
26 AUD
Guest House 31 de Janeiro (AL)
7.5
38 AUD
Selina Porto
9.0
31 AUD
Wine Hostel
9.1
28 AUD
Oporto Music Hostel
8.4
24 AUD

Looking for a specific type of hotel

Romantic hotels in Porto
Best value
Residencia Lis B&B And Parking
8.9
62 AUD
No. 1 most popular
Pestana Vintage Porto
9.0
244 AUD
No. 2 most popular
Crowne Plaza Porto
9.0
162 AUD
Porto Palacio Congress Hotel & Spa
8.7
154 AUD
Grande Hotel Do Porto
8.6
108 AUD
Hotel Infante Sagres
9.3
222 AUD
Sheraton Porto Hotel & Spa
8.8
203 AUD
Luxury hotels in Porto
Best value
AC Hotel by Marriott Porto
8.4
108 AUD
No. 1 most popular
Sheraton Porto Hotel & Spa
8.8
203 AUD
No. 2 most popular
Hf Ipanema Park
8.5
133 AUD
Hf Fénix Porto
8.7
118 AUD
Intercontinental Hotels Porto - Palacio Das Cardosas
9.2
303 AUD

Popular flight routes to Porto

Find the cheapest flights to Porto on popular routes
Sydney to Porto
Fastest flight time
33h 55m
Cheapest price
1,360 AUD
Melbourne to Porto
Fastest flight time
26h 15m
Cheapest price
1,391 AUD
Brisbane to Porto
Fastest flight time
29h 20m
Cheapest price
1,542 AUD
Coolangatta to Porto
Fastest flight time
55h 30m
Cheapest price
1,746 AUD
View more

Start planning your trip to Porto