Hotels in Porto

Find the best deals on 4,221 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
155 EUR
View all deals
Hotel Dom Henrique Downtown
8.4
85 EUR
View all deals
Crowne Plaza Porto
9.0
103 EUR
View all deals
Porto Palacio Congress Hotel & Spa
8.7
98 EUR
View all deals
Grande Hotel Do Porto
8.6
69 EUR
View all deals
Legendary Porto Hotel
8.2
67 EUR
View all deals
Hotel América
7.7
50 EUR
View all deals
ibis Porto São João
8.2
50 EUR
View all deals
Hotel Infante Sagres
9.3
142 EUR
View all deals
Portus Cale Hotel
8.3
71 EUR
View all deals
Sheraton Porto Hotel & Spa
8.8
129 EUR
View all deals
Mercure Porto Centro Hotel
8.4
88 EUR
View all deals
Hf Ipanema Park
8.5
85 EUR
View all deals
Hotel Internacional
8.4
64 EUR
View all deals
Hotel Miradouro
7.4
45 EUR
View all deals
Hotel Vice-Rei
7.7
36 EUR
View all deals
Porto Domus Hotel
8.6
45 EUR
View all deals
Pao de Acucar Hotel
7.9
63 EUR
View all deals
Tryp Porto Expo Hotel
8.2
72 EUR
View all deals
Vila Galé Porto
8.2
85 EUR
View all deals
Eurostars Das Artes
8.3
74 EUR
View all deals
Grande Hotel de Paris
7.2
68 EUR
View all deals
Hotel Aliados
7.3
54 EUR
View all deals
Belver Beta Porto Hotel
6.5
58 EUR
View all deals
Costa Do Sol Residencial
7.9
45 EUR
View all deals
Hf Fénix Porto
8.6
75 EUR
View all deals
HF Ipanema Porto
8.6
73 EUR
View all deals
Hotel Malaposta
7.5
57 EUR
View all deals
AC Hotel by Marriott Porto
8.5
69 EUR
View all deals
Porto Antas Hotel
8.2
50 EUR
View all deals
Hotel Palanca
7.9
45 EUR
View all deals
Hotel da Bolsa
8.3
53 EUR
View all deals
Vera Cruz Porto Downtown Hotel
8.2
51 EUR
View all deals
Boavista Guest House
8.6
37 EUR
View all deals
Residencial Sol da Nave
8.7
33 EUR
View all deals
Guest House Porto Clerigus
7.4
45 EUR
View all deals
Star Inn Porto
7.6
43 EUR
View all deals
Holiday Inn Express Porto - Exponor
8.2
70 EUR
View all deals
BessaHotel Boavista
8.6
77 EUR
View all deals
Residencial Porto Novo
6.9
25 EUR
View all deals

When to book a hotel in Porto

Low season
February
High season
July

cheapest month to stay

51%

expected price decrease

most expensive time to stay

96%

expected price increase

+300.0%
+200.0%
+100.0%
Base
Price
46 - 185 EUR
Highest day of week
Friday
Cheapest day of week
Monday

avg. price over the last two weeks

Average price (weeknight)

83 EUR

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

118 EUR

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?

Visiting Porto for 3 nights is the most common choice for our users.

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 92 EUR per night.

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

February is the cheapest month to book a hotel in Porto. Prices can be 50% lower than other, busier months, so this is a great time to get a good deal.

Which day is cheapest to stay in Porto?

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

How much does a luxury hotel in Porto cost?

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

How much does a hostel in Porto cost?

33 EUR is how much a hostel (and up to 2-star hotels) in Porto could cost you each night. Booking a hostel could save you 28 EUR when compared to the average price of a hotel in Porto.


How much does a hotel in Porto cost?

4 stars and above
#1 most popular
Pestana Vintage Porto
9.0
155 EUR
#2 most popular
Hotel Dom Henrique Downtown
8.4
85 EUR
Best value
Guest House 31 de Janeiro (AL)
7.5
24 EUR
3 stars
#1 most popular
Grande Hotel Do Porto
8.6
69 EUR
#2 most popular
Legendary Porto Hotel
8.2
67 EUR
Best value
Selina Porto
8.9
20 EUR
2 stars and below
#1 most popular
ibis Porto São João
8.2
50 EUR
#2 most popular
Hotel Miradouro
7.4
45 EUR
Best value
Canvas Atelier Hostel
8.9
14 EUR

Cheapest hotels in Porto

Cheap hotels and hostels in Porto
Republica Prime
-1.0
10 EUR
So Cool Hostel Porto
8.9
15 EUR
M2Students Hostel
5.6
12 EUR
Oporto Music Hostel
8.4
15 EUR
Canvas Atelier Hostel
8.9
14 EUR
Happy Porto Hostel & Apartments
8.9
16 EUR

Best value hotels in Porto

Oporto City Flats - The White Box House
9.6
65 EUR
Porto Wine Hostel
9.1
18 EUR
So Cool Hostel Porto
8.9
15 EUR
Happy Porto Hostel & Apartments
8.9
16 EUR
Guest House 31 de Janeiro (AL)
7.5
24 EUR
Selina Porto
8.9
20 EUR

Looking for a specific type of hotel

Luxury hotels in Porto
Best value
AC Hotel by Marriott Porto
8.5
69 EUR
No. 1 most popular
Sheraton Porto Hotel & Spa
8.8
129 EUR
No. 2 most popular
Hf Ipanema Park
8.5
85 EUR
No. 3 most popular
Hf Fénix Porto
8.6
75 EUR
No. 4 most popular
Intercontinental Hotels Porto - Palacio Das Cardosas
9.2
193 EUR

Popular flight routes to Porto

Find the cheapest flights to Porto on popular routes
Dublin to Porto
Fastest flight time
2h 25m
Cheapest price
78 EUR
Cork to Porto
Fastest flight time
8h 15m
Cheapest price
106 EUR
Shannon to Porto
Fastest flight time
9h 10m
Cheapest price
178 EUR

Start planning your trip to Porto