Hotels in Porto

Find the best deals on 4,385 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
£131
View all deals
Hotel Dom Henrique - Downtown
8.3
£72
View all deals
Crowne Plaza Porto
9.0
£87
View all deals
Porto Palacio Congress Hotel & Spa
8.7
£83
View all deals
Grande Hotel Do Porto
8.7
£58
View all deals
Legendary Porto Hotel
8.3
£57
View all deals
Hotel América
7.6
£42
View all deals
ibis Porto São João
8.2
£43
View all deals
Hotel Infante Sagres
9.4
£120
View all deals
Portus Cale Hotel
8.3
£61
View all deals
Sheraton Porto Hotel & Spa
9.0
£109
View all deals
Mercure Porto Centro Hotel
8.4
£75
View all deals
Hf Ipanema Park
8.5
£72
View all deals
Hotel Internacional
8.4
£54
View all deals
Hotel Miradouro
7.4
£38
View all deals
Hotel Vice-Rei
7.8
£31
View all deals
Porto Domus Hotel
8.6
£38
View all deals
Pao de Acucar Hotel
8.0
£54
View all deals
Tryp Porto Expo Hotel
8.2
£61
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.2
£57
View all deals
Hotel Aliados
7.3
£46
View all deals
Belver Beta Porto Hotel
6.5
£49
View all deals
Costa do Sol Residencial
7.9
£38
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.4
£48
View all deals
AC Hotel by Marriott Porto
8.5
£58
View all deals
Porto Antas Hotel
8.0
£42
View all deals
Hotel da Bolsa
8.2
£45
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
£38
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
February
High season
September

cheapest month to stay

25%

expected price decrease

most expensive time to stay

110%

expected price increase

Price
£49 - £135
Highest day of week
Saturday
Cheapest day of week
Sunday

avg. price over the last two weeks

Average price (weeknight)

£52

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£63

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 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 £111 per night.

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

The cheapest month to book a hotel in Porto is February. The cost of your room could be as much as 38% 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 Saturday works out the most economical, with Friday 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
£131
#2 most popular
Hotel Dom Henrique - Downtown
8.3
£72
Best value
Guest House 31 de Janeiro (AL)
7.5
£21
3 stars
#1 most popular
Grande Hotel Do Porto
8.7
£58
#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
£38
Best value
Canvas Atelier Hostel
8.8
£12

Cheapest hotels in Porto

Cheap hotels and hostels in Porto
M2Students Hostel
5.6
£10
Oporto City Hostel
8.8
£13
Sport Hostel in Porto
£11
So Cool Hostel Porto
8.8
£13
Canvas Atelier Hostel
8.8
£12
Oporto Music Hostel
8.4
£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.8
£13
Selina Porto
8.8
£17
Guest House 31 de Janeiro (AL)
7.5
£21
Oporto Music Hostel
8.4
£13

Looking for a specific type of hotel

Luxury hotels in Porto
Best value
AC Hotel by Marriott Porto
8.5
£58
No. 1 most popular
Sheraton Porto Hotel & Spa
9.0
£109
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
£163
No. 5 most popular
Eurostars Oporto
8.6
£60

Popular flight routes to Porto

Find the cheapest flights to Porto on popular routes
Manchester to Porto
Fastest flight time
2h 30m
Cheapest price
£27
London to Porto
Fastest flight time
2h 20m
Cheapest price
£29
Birmingham to Porto
Fastest flight time
2h 20m
Cheapest price
£35
Bristol to Porto
Fastest flight time
2h 05m
Cheapest price
£38
Liverpool to Porto
Fastest flight time
2h 25m
Cheapest price
£47
Edinburgh to Porto
Fastest flight time
2h 45m
Cheapest price
£87
Glasgow to Porto
Fastest flight time
27h 20m
Cheapest price
£90
Newcastle upon Tyne to Porto
Fastest flight time
12h 00m
Cheapest price
£105
Belfast to Porto
Fastest flight time
8h 25m
Cheapest price
£106
Southampton to Porto
Fastest flight time
17h 00m
Cheapest price
£120
View more

Start planning your trip to Porto