Hotels in Porto

Find the best deals on 6,352 hotels in Porto

Check-in
Check-out
Compare vs momondo |

Popular cities in Porto

Below are the average prices for hotels in popular Porto cities
Price
$85 - $95
CHEAPEST CITY IN PORTUGAL Vila Nova de Gaia 6% cheaper Hotels in Vila Nova de Gaia are the cheapest in Portugal at just $85 per night on average.
MOST EXPENSIVE CITY IN PORTUGAL Porto 6% more expensive Porto has the highest priced hotels in Portugal with rooms averaging $95 per night.
MOST POPULAR CITY IN PORTUGAL Porto 50% more users visited More momondo users search for hotels in Porto than any other city in Portugal

Top Hotels in Porto

Find your perfect Porto hotel in the perfect location
Braganca Oporto Hotel
Braganca Oporto Hotel
7.6
$50
View all deals
The Yeatman
The Yeatman
9.4
$328
View all deals
M2Students Hostel
M2Students Hostel
6.8
$14
View all deals
Mercure Porto Centro Santa Catarina
Mercure Porto Centro Santa Catarina
8.5
$97
View all deals
Hotel Cristo Rei
Hotel Cristo Rei
7.8
$39
View all deals
Bcharming House
Bcharming House
8.5
$64
View all deals
Sleep in Centre
Sleep in Centre
9.3
$181
View all deals
Urban Garden Porto Central Hostel
Urban Garden Porto Central Hostel
9.4
$19
View all deals
Porto Douro River Guest House
Porto Douro River Guest House
8.7
$207
View all deals
Pestana Vintage Porto
Pestana Vintage Porto
8.9
$246
View all deals
Alvares Cabral - Up2Sleep
Alvares Cabral - Up2Sleep
5.8
$88
View all deals
Porto Villa
Porto Villa
7.5
$46
View all deals
Casa Velha Guesthouse
Casa Velha Guesthouse
9.0
$43
View all deals
Tpc Clerigos-virtudes Central Apartments
Tpc Clerigos-virtudes Central Apartments
8.2
$63
View all deals
Abc Hotel Porto - Boavista
Abc Hotel Porto - Boavista
8.5
$72
View all deals
São Domingos Flowers Apartments
São Domingos Flowers Apartments
9.6
$97
View all deals
Bloom House by Sweet Porto
Bloom House by Sweet Porto
9.6
$79
View all deals
O Sardinhas
O Sardinhas
8.4
$48
View all deals
Hotel Premium Porto Downtown
Hotel Premium Porto Downtown
8.3
$72
View all deals
Crowne Plaza Porto
Crowne Plaza Porto
8.7
$146
View all deals
Hotel Infante Sagres
Hotel Infante Sagres
9.3
$258
View all deals
Sheraton Porto Hotel & Spa
Sheraton Porto Hotel & Spa
8.7
$172
View all deals
Hotel São José
Hotel São José
7.8
$54
View all deals
Residencial Triunfo
Residencial Triunfo
8.7
$51
View all deals
Hotel Carris Porto Ribeira
Hotel Carris Porto Ribeira
8.7
$103
View all deals
Residencial Faria Guimarães
Residencial Faria Guimarães
7.7
$32
View all deals
iStay Hotel Porto Centro
iStay Hotel Porto Centro
7.7
$56
View all deals
Residencial Henrique VIII
Residencial Henrique VIII
7.3
$39
View all deals
Hotel da Música
Hotel da Música
8.4
$111
View all deals
Alibi By Yoursporto
Alibi By Yoursporto
8.9
$71
View all deals
M2Students Hostel
M2Students Hostel
$16
View all deals
Picadilly Backpackers
Picadilly Backpackers
$43
View all deals

Things to do in Porto

Centro Português de Fotografia

Are there hotels available near Centro Português de Fotografia?

The average price of the 12 hotels near Centro Português de Fotografia is $89 per night. Since Centro Português de Fotografia is more popular during certain months of the year than others, the prices may vary depending on when you plan your trip. In a typical year, Centro Português de Fotografia is most popular during September and least popular during November. These are known as peak seasons and low seasons. The nightly rate for hotels near Centro Português de Fotografia during peak seasons is $165 and in low seasons is $293. Hotels near Centro Português de Fotografia are typically 198% lower than the average hotel in Porto, which is $176.

Hotels near Centro Português de Fotografia
Selina Porto
Best value
Selina Porto
8.7
$26
Portus Cale Hotel
No. 1 most popular
Portus Cale Hotel
8.3
$84
Crowne Plaza Porto
No. 2 most popular
Crowne Plaza Porto
8.7
$146
Sheraton Porto Hotel & Spa
No. 3 most popular
Sheraton Porto Hotel & Spa
8.7
$172
Stayin Oporto Musica Guest Apartment
No. 4 most popular
Stayin Oporto Musica Guest Apartment
8.0
$35
12 Short Term
No. 5 most popular
12 Short Term
8.6
$63
Guest House 31 De Janeiro
Guest House 31 De Janeiro
$36
Porto Palácio Hotel & Spa - S.Hotels Collection
Porto Palácio Hotel & Spa - S.Hotels Collection
8.6
$120
Hotel Cristal Porto
Hotel Cristal Porto
8.7
$91
Mercure Porto Centro Santa Catarina
Mercure Porto Centro Santa Catarina
8.5
$97
Hf Fénix Porto
Hf Fénix Porto
8.7
$103
Eurostars Porto Douro
Eurostars Porto Douro
9.0
$96

Popular hotels in Porto

Book a room in one of momondo’s favourite hotels in these popular Porto cities
M2Students Hostel
Best value
M2Students Hostel
6.8
$14
Mercure Porto Centro Santa Catarina
No. 1 most popular
Mercure Porto Centro Santa Catarina
8.5
$97
Hotel Cristo Rei
No. 2 most popular
Hotel Cristo Rei
7.8
$39
The Yeatman
No. 3 most popular
The Yeatman
9.4
$328
Braganca Oporto Hotel
No. 4 most popular
Braganca Oporto Hotel
7.6
$50
Pestana Vintage Porto
No. 5 most popular
Pestana Vintage Porto
8.9
$246
Crowne Plaza Porto
Crowne Plaza Porto
8.7
$146

Stay in these Porto cities

Looking for a Porto getaway? Check out the hotel deals in these cities

Porto travel tips

Check these FAQs for important travel tips while planning your visit to Porto

What is considered a good deal for a hotel in Porto?

A good deal for a hotel in Porto is typically any price under $130, which is the average nightly rate in Porto. This rate will typically be harder to find in Porto, where hotels prices are generally higher. Vila Nova de Gaia has some of the lowest hotel prices of any Porto destination and good deals may be easier to find there.

What are the best hotels in Porto?

Based on the ratings from momondo users, the top-rated hotel in Porto is Bloom House by Sweet Porto, located in Porto and with an average rating of 96. The second highest-rated hotel in Porto is São Domingos Flowers Apartments, which is found in Porto and was given an average score of 96 by our users. The third best hotel rating is a 94, which was given to Urban Garden Porto Central Hostel in Porto.