Hotels in Porto

Find the best deals on 4 245 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
2534 ZAR
View all deals
Hotel Dom Henrique Downtown
8,3
1385 ZAR
View all deals
Crowne Plaza Porto
9,0
1680 ZAR
View all deals
Porto Palácio Hotel & Spa - S.Hotels Collection
8,7
1606 ZAR
View all deals
Grande Hotel Do Porto
8,7
1120 ZAR
View all deals
Legendary Porto Hotel
8,2
1090 ZAR
View all deals
Hotel América
7,6
810 ZAR
View all deals
ibis Porto São João
8,2
825 ZAR
View all deals
Hotel Infante Sagres
9,4
2313 ZAR
View all deals
Portus Cale Hotel
8,3
1164 ZAR
View all deals
Sheraton Porto Hotel & Spa
8,9
2107 ZAR
View all deals
Mercure Porto Centro Hotel
8,4
1444 ZAR
View all deals
Hf Ipanema Park
8,5
1385 ZAR
View all deals
Hotel Internacional
8,4
1046 ZAR
View all deals
Hotel Miradouro
7,4
737 ZAR
View all deals
Hotel Vice-Rei
7,7
589 ZAR
View all deals
Porto Domus Hotel
8,6
737 ZAR
View all deals
Pao de Acucar Hotel
7,9
1031 ZAR
View all deals
Tryp Porto Expo Hotel
8,2
1179 ZAR
View all deals
Vila Galé Porto
8,3
1385 ZAR
View all deals
Eurostars Das Artes
8,3
1208 ZAR
View all deals
Grande Hotel de Paris
7,2
1105 ZAR
View all deals
Hotel Aliados
7,4
884 ZAR
View all deals
Belver Beta Porto Hotel
6,5
943 ZAR
View all deals
Costa do Sol Residencial
7,9
737 ZAR
View all deals
Hf Fenix Porto
8,7
1223 ZAR
View all deals
HF Ipanema Porto
8,6
1193 ZAR
View all deals
Hotel Malaposta
7,5
928 ZAR
View all deals
AC Hotel by Marriott Porto
8,5
1120 ZAR
View all deals
Porto Antas Hotel
8,1
810 ZAR
View all deals
Hotel da Bolsa
8,3
869 ZAR
View all deals
Vera Cruz Porto Downtown Hotel
8,2
840 ZAR
View all deals
Boavista Guest House
8,7
604 ZAR
View all deals
Sol Da Nave
8,8
545 ZAR
View all deals
Guest House Porto Clerigus
7,4
737 ZAR
View all deals
Star Inn Porto
7,6
707 ZAR
View all deals
Holiday Inn Express Porto - Exponor
8,3
1149 ZAR
View all deals
BessaHotel Boavista
8,6
1252 ZAR
View all deals
Residencial Porto Novo
6,9
413 ZAR
View all deals
Hotel Boa-Vista
8,3
1252 ZAR
View all deals

When to book a hotel in Porto

Low season
November
High season
September

cheapest month to stay

24%

expected price decrease

most expensive time to stay

26%

expected price increase

+198.0%
+132.0%
+66.0%
Base
Price
1 132 - 1 874 ZAR
Highest day of week
Monday
Cheapest day of week
Saturday

avg. price over the last two weeks

Average price (weeknight)

1 768 ZAR

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

1 355 ZAR

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?

The average length of stay in Porto is 6 nights.

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

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

Which day is cheapest to stay in Porto?

At the moment the cheapest day to stay in a hotel in Porto is Friday, with Sunday being the most expensive.

How much does a luxury hotel in Porto cost?

A luxury hotel in Porto can set you back on average 122 ZAR per person, per night. In comparison, the average cost of a hotel in Porto is 62 ZAR per person, per night, representing a 49,339% premium for a luxury hotel.

How much does a hostel in Porto cost?

Porto hostels and hotels with a 2 star rating and below charge around 33 ZAR for a bed per person. This will be around 28 ZAR 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
2534 ZAR
#2 most popular
Hotel Dom Henrique Downtown
8,3
1385 ZAR
Best value
Guest House 31 de Janeiro (AL)
7,6
398 ZAR
3 stars
#1 most popular
Grande Hotel Do Porto
8,7
1120 ZAR
#2 most popular
Legendary Porto Hotel
8,2
1090 ZAR
Best value
Selina Porto
8,9
324 ZAR
2 stars and below
#1 most popular
ibis Porto São João
8,2
825 ZAR
#2 most popular
Hotel Miradouro
7,4
737 ZAR
Best value
Canvas Atelier Hostel
8,9
221 ZAR

Cheapest hotels in Porto

Cheap hotels and hostels in Porto
M2Students Hostel
5,6
192 ZAR
Oporto Music Hostel
8,4
250 ZAR
Canvas Atelier Hostel
8,9
221 ZAR
Happy Porto Hostel & Apartments
9,0
265 ZAR
So Cool Hostel Porto
8,9
250 ZAR
Mimhostel
8,3
265 ZAR

Best value hotels in Porto

So Cool Hostel Porto
8,9
250 ZAR
Selina Porto
8,9
324 ZAR
Guest House 31 de Janeiro (AL)
7,6
398 ZAR
Oporto Music Hostel
8,4
250 ZAR
Happy Porto Hostel & Apartments
9,0
265 ZAR
Canvas Atelier Hostel
8,9
221 ZAR

Looking for a specific type of hotel

Luxury hotels in Porto
Best value
AC Hotel by Marriott Porto
8,5
1120 ZAR
No. 1 most popular
Sheraton Porto Hotel & Spa
8,9
2107 ZAR
No. 2 most popular
Hf Ipanema Park
8,5
1385 ZAR
No. 3 most popular
Hf Fenix Porto
8,7
1223 ZAR
No. 4 most popular
Intercontinental Hotels Porto - Palacio Das Cardosas
9,2
3153 ZAR

Popular flight routes to Porto

Find the cheapest flights to Porto on popular routes
Johannesburg to Porto
Fastest flight time
21h 30m
Cheapest price
6 409 ZAR
Cape Town to Porto
Fastest flight time
19h 15m
Cheapest price
8 678 ZAR

Start planning your trip to Porto