Hotels in Porto

Find the best deals on 4 219 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
2625 ZAR
View all deals
Hotel Dom Henrique Downtown
8,4
1435 ZAR
View all deals
Crowne Plaza Porto
9,0
1740 ZAR
View all deals
Porto Palacio Congress Hotel & Spa
8,7
1664 ZAR
View all deals
Grande Hotel Do Porto
8,6
1160 ZAR
View all deals
Legendary Porto Hotel
8,2
1129 ZAR
View all deals
Hotel América
7,7
839 ZAR
View all deals
ibis Porto São João
8,2
855 ZAR
View all deals
Hotel Infante Sagres
9,3
2396 ZAR
View all deals
Portus Cale Hotel
8,3
1206 ZAR
View all deals
Sheraton Porto Hotel & Spa
8,8
2183 ZAR
View all deals
Mercure Porto Centro Hotel
8,4
1496 ZAR
View all deals
Hf Ipanema Park
8,5
1435 ZAR
View all deals
Hotel Internacional
8,4
1084 ZAR
View all deals
Hotel Miradouro
7,4
763 ZAR
View all deals
Hotel Vice-Rei
7,7
611 ZAR
View all deals
Porto Domus Hotel
8,6
763 ZAR
View all deals
Pao de Acucar Hotel
7,9
1068 ZAR
View all deals
Tryp Porto Expo Hotel
8,2
1221 ZAR
View all deals
Vila Galé Porto
8,2
1435 ZAR
View all deals
Eurostars Das Artes
8,3
1252 ZAR
View all deals
Grande Hotel de Paris
7,2
1145 ZAR
View all deals
Hotel Aliados
7,3
916 ZAR
View all deals
Belver Beta Porto Hotel
6,5
977 ZAR
View all deals
Costa Do Sol Residencial
7,9
763 ZAR
View all deals
Hf Fénix Porto
8,6
1267 ZAR
View all deals
HF Ipanema Porto
8,6
1236 ZAR
View all deals
Hotel Malaposta
7,5
962 ZAR
View all deals
AC Hotel by Marriott Porto
8,5
1160 ZAR
View all deals
Porto Antas Hotel
8,2
839 ZAR
View all deals
Hotel da Bolsa
8,3
901 ZAR
View all deals
Vera Cruz Porto Downtown Hotel
8,2
870 ZAR
View all deals
Boavista Guest House
8,6
626 ZAR
View all deals
Residencial Sol da Nave
8,7
565 ZAR
View all deals
Guest House Porto Clerigus
7,4
763 ZAR
View all deals
Star Inn Porto
7,6
733 ZAR
View all deals
Holiday Inn Express Porto - Exponor
8,2
1191 ZAR
View all deals
BessaHotel Boavista
8,6
1297 ZAR
View all deals
Residencial Porto Novo
6,9
427 ZAR
View all deals
Hotel Boa-Vista
8,3
1297 ZAR
View all deals

When to book a hotel in Porto

Low season
February
High season
April

cheapest month to stay

53%

expected price decrease

most expensive time to stay

19%

expected price increase

+180.0%
+120.0%
+60.0%
Base
Price
722 - 1 831722 - 1 831 ZAR
Highest day of week
Saturday
Cheapest day of week
Tuesday

avg. price over the last two weeks

Average price (weeknight)

1 312 ZAR

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

1 434 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?

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?

At the moment the cheapest day to stay in a hotel in Porto is Monday, with Friday 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 61 ZAR per person, per night, representing a 49,772% 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 32 ZAR for a bed per person. This will be around 29 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
2625 ZAR
#2 most popular
Hotel Dom Henrique Downtown
8,4
1435 ZAR
Best value
Guest House 31 de Janeiro (AL)
7,5
412 ZAR
3 stars
#1 most popular
Grande Hotel Do Porto
8,6
1160 ZAR
#2 most popular
Legendary Porto Hotel
8,2
1129 ZAR
Best value
Selina Porto
8,9
336 ZAR
2 stars and below
#1 most popular
ibis Porto São João
8,2
855 ZAR
#2 most popular
Hotel Miradouro
7,4
763 ZAR
Best value
Canvas Atelier Hostel
8,9
229 ZAR

Cheapest hotels in Porto

Cheap hotels and hostels in Porto
Republica Prime
-1,0
168 ZAR
So Cool Hostel Porto
8,9
259 ZAR
M2Students Hostel
5,6
198 ZAR
Oporto Music Hostel
8,4
259 ZAR
Canvas Atelier Hostel
8,9
229 ZAR
Happy Porto Hostel & Apartments
8,9
275 ZAR

Best value hotels in Porto

So Cool Hostel Porto
8,9
259 ZAR
Happy Porto Hostel & Apartments
8,9
275 ZAR
Guest House 31 de Janeiro (AL)
7,5
412 ZAR
Selina Porto
8,9
336 ZAR
Porto Wine Hostel
9,1
305 ZAR
Oporto Music Hostel
8,4
259 ZAR

Looking for a specific type of hotel

Luxury hotels in Porto
Best value
AC Hotel by Marriott Porto
8,5
1160 ZAR
No. 1 most popular
Sheraton Porto Hotel & Spa
8,8
2183 ZAR
No. 2 most popular
Hf Ipanema Park
8,5
1435 ZAR
No. 3 most popular
Hf Fénix Porto
8,6
1267 ZAR
No. 4 most popular
Intercontinental Hotels Porto - Palacio Das Cardosas
9,2
3266 ZAR

Popular flight routes to Porto

Find the cheapest flights to Porto on popular routes
Johannesburg to Porto
Fastest flight time
14h 40m
Cheapest price
6 960 ZAR
Cape Town to Porto
Fastest flight time
14h 55m
Cheapest price
7 097 ZAR

Start planning your trip to Porto