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
£132
View all deals
Hotel Dom Henrique Downtown
8.4
£72
View all deals
Crowne Plaza Porto
9.0
£88
View all deals
Porto Palacio Congress Hotel & Spa
8.7
£84
View all deals
Grande Hotel Do Porto
8.8
£59
View all deals
Legendary Porto Hotel
8.3
£57
View all deals
Hotel América
7.6
£43
View all deals
ibis Porto São João
8.2
£43
View all deals
Hotel Infante Sagres
9.3
£120
View all deals
Portus Cale Hotel
8.3
£61
View all deals
Sheraton Porto Hotel & Spa
9.0
£110
View all deals
Mercure Porto Centro Hotel
8.5
£75
View all deals
Hf Ipanema Park
8.5
£72
View all deals
Hotel Internacional
8.5
£55
View all deals
Hotel Miradouro
7.4
£39
View all deals
Hotel Vice-Rei
7.8
£31
View all deals
Porto Domus Hotel
8.6
£39
View all deals
Pao de Acucar Hotel
8.1
£54
View all deals
Tryp Porto Expo Hotel
8.2
£62
View all deals
Vila Galé Porto
8.3
£72
View all deals
Eurostars Das Artes
8.3
£63
View all deals
Grande Hotel de Paris
7.3
£58
View all deals
Hotel Aliados
7.4
£46
View all deals
Belver Beta Porto Hotel
6.5
£49
View all deals
Costa Do Sol Residencial
7.9
£39
View all deals
Hf Fénix Porto
8.7
£64
View all deals
HF Ipanema Porto
8.6
£62
View all deals
Hotel Malaposta
7.6
£49
View all deals
AC Hotel by Marriott Porto
8.5
£59
View all deals
Porto Antas Hotel
8.1
£43
View all deals
Hotel da Bolsa
8.3
£46
View all deals
Vera Cruz Porto Downtown Hotel
8.2
£44
View all deals
Boavista Guest House
8.6
£32
View all deals
Guest House Porto Clerigus
7.5
£39
View all deals
Star Inn Porto
7.6
£37
View all deals
Holiday Inn Express Porto - Exponor
8.3
£60
View all deals
BessaHotel Boavista
8.7
£65
View all deals
Residencial Porto Novo
6.9
£22
View all deals
Hotel Boa-Vista
8.3
£65
View all deals
Tryp Porto Centro Hotel
8.2
£48
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
£45 - £115
Highest day of week
Wednesday
Cheapest day of week
Monday

avg. price over the last two weeks

Average price (weeknight)

£51

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£51

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
£38 - £40
3 star
£53 - £58
4-5 star
£86 - £92

Porto travel tips

Let us help you with the best tips about Porto

How long do people stay in Porto?

A stay of 4 nights is most popular when visiting Porto.

How much does a hotel cost in Porto?

The price of a hotel in Porto depends on several factors such as star rating, location and demand. Generally speaking, the average cost of a hotel is around £121 per night.

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

The cheapest month to book a hotel in Porto is January. The cost of your room could be as much as 44% cheaper than in peak months.

Which day is cheapest to stay in Porto?

The cost of a Porto hotel room will vary for each day, but generally Sunday works out the most economical, with Tuesday proving the least economical.

How much does a luxury hotel in Porto cost?

On average, a luxury Porto hotel costs £115 per person, per night. This is a 47% premium when compared to the average cost of a hotel in Porto (£61 per person, per night).

How much does a hostel in Porto cost?

£32 is how much a hostel (and up to 2-star hotels) in Porto could cost you each night. Booking a hostel could save you £29 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
8.9
£132
#2 most popular
Hotel Dom Henrique Downtown
8.4
£72
Best value
Guest House 31 de Janeiro (AL)
7.5
£21
3 stars
#1 most popular
Grande Hotel Do Porto
8.8
£59
#2 most popular
Legendary Porto Hotel
8.3
£57
Best value
Selina Porto
8.8
£17
2 stars and below
#1 most popular
ibis Porto São João
8.2
£43
#2 most popular
Hotel Miradouro
7.4
£39
Best value
Canvas Atelier Hostel
8.8
£12

Cheapest hotels in Porto

Cheap hotels and hostels in Porto
M2Students Hostel
5.2
£10
Oporto City Hostel
8.7
£13
Sport Hostel in Porto
£11
So Cool Hostel Porto
8.7
£13
Canvas Atelier Hostel
8.8
£12
Oporto Music Hostel
8.3
£13

Best value hotels in Porto

The White Box Boutique House
9.4
£55
Happy Porto Hostel & Apartments
9.0
£14
So Cool Hostel Porto
8.7
£13
Selina Porto
8.8
£17
Guest House 31 de Janeiro (AL)
7.5
£21
Oporto Music Hostel
8.3
£13

Looking for a specific type of hotel

Luxury hotels in Porto
Best value
AC Hotel by Marriott Porto
8.5
£59
No. 1 most popular
Sheraton Porto Hotel & Spa
9.0
£110
No. 2 most popular
Hf Ipanema Park
8.5
£72
No. 3 most popular
Hf Fénix Porto
8.7
£64
No. 4 most popular
Intercontinental Hotels Porto - Palacio Das Cardosas
9.2
£164
No. 5 most popular
Eurostars Oporto
8.7
£60

Popular flight routes to Porto

Find the cheapest flights to Porto on popular routes
London to Porto
Fastest flight time
2h 20m
Cheapest price
£19
Birmingham to Porto
Fastest flight time
2h 20m
Cheapest price
£39
Manchester to Porto
Fastest flight time
2h 30m
Cheapest price
£39
Liverpool to Porto
Fastest flight time
2h 25m
Cheapest price
£48
Edinburgh to Porto
Fastest flight time
2h 45m
Cheapest price
£68
Bristol to Porto
Fastest flight time
2h 05m
Cheapest price
£69
Glasgow to Porto
Fastest flight time
5h 30m
Cheapest price
£104
Nottingham to Porto
Fastest flight time
5h 35m
Cheapest price
£107
Newcastle upon Tyne to Porto
Fastest flight time
7h 40m
Cheapest price
£127
Belfast to Porto
Fastest flight time
5h 45m
Cheapest price
£131
View more

Start planning your trip to Porto