Hotels in Porto

Search and compare Porto hotels from hundreds of travel sites and save

Porto
30 Nov — 1 Dec2
Porto
Wed 30-11
Thu 1-12
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Porto

Filter by star ratings
All filters
Pestana Palácio do Freixo, Porto
8.9 Excellent
Estrada Nacional 108, Porto, Porto, Portugal
Show on map
4.9 km from city centre, Porto, Portugal 
ExcellentBased on 1,398 reviews
8.9

Just a short drive from the Palacio da Bolsa, Pestana Palacio do Freixo Pousada & National Monument - The Leading Hotels of the World offers a luxury setting in Porto and features exclusive views of Douro River. There is also a fitness centre with an infinity pool.

Mercure Porto Centro Santa Catarina
8.5 Excellent
Praca da Batalha 116, Porto, Porto, Portugal
Show on map
2.3 km from city centre, Porto, Portugal 
ExcellentBased on 1,648 reviews
8.5

Conveniently situated, Hotel Mercure Porto Centro offers easy access to Porto's popular tourist attractions. This modern hotel is an ideal choice for exploring the local vineyards as it is located in Vinho Verde.

Hotel Infante Sagres
9.0 Excellent
Praca D. Filipa de Lencastre 62, Porto, Porto, Portugal
Show on map
1.8 km from city centre, Porto, Portugal 
ExcellentBased on 1,070 reviews
9.0

Conveniently located in the middle of the city, this 5-star hotel makes for an excellent base in Porto. It has a spa and wellness centre, as well as a rooftop terrace, a plunge pool and an outdoor pool.

Intercontinental Porto - Palacio Das Cardosas, An IHG Hotel
8.8 Excellent
Praca da Liberdade 25, Porto, Porto, Portugal
Show on map
2.0 km from city centre, Porto, Portugal 
ExcellentBased on 703 reviews
8.8

Centrally located, InterContinental Porto - Palacio das Cardosas offers easy access to Porto's popular sightseeing and retail areas. This modern hotel is an ideal base for discovering local vineyards as it is situated in Vinho Verde.

Pestana Vintage Porto
8.6 Excellent
Praca da Ribeira, 1, Porto, Porto, Portugal
Show on map
2.4 km from city centre, Porto, Portugal 
ExcellentBased on 1,020 reviews
8.6

Conveniently located in the middle of the city, this 5-star hotel makes for an excellent base in Porto. It also features views of Douro River.

Oca Flores Hotel Boutique
8.5 Excellent
Rua Das Flores, 139, Porto, Porto, Portugal
Show on map
2.0 km from city centre, Porto, Portugal 
ExcellentBased on 566 reviews
8.5

Situated in the city centre, Flores Village Hotel & Spa provides easy access to Porto's main sightseeing and retail areas. This elegant hotel is an ideal choice for exploring the local vineyards as it is situated in Vinho Verde.

Ribeira Cinema Apartments
8.4 Excellent
Porto, Porto, Portugal
Show on map
2.5 km from city centre, Porto, Portugal 
ExcellentBased on 589 reviews
8.4

Strategically located in the heart of the city, this 4-star property makes for an ideal base in Porto. It also offers luggage storage, free Wi-Fi and a swimming pool.

Porto River
9.3 Excellent
Rua dos Canastreiros, 50, Porto, Porto, Portugal
Show on map
2.4 km from city centre, Porto, Portugal 
ExcellentBased on 774 reviews
9.3

Conveniently located in the middle of the city, this 4-star property makes for an excellent base in Porto. It also offers a sun deck, a swimming pool and a 24-hour reception.

Tips for booking hotels in Porto

Cheapest month:November
Most expensive month:October
Average price in Porto:S$ 145/night
Cheapest price found:S$ 18/night
Cheapest day:Saturday
Most expensive day:Wednesday
S$ 31 - S$ 392
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 31 - S$ 392
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Porto hotels

1
Monverde - Wine Experience Hotel - by Unlock Hotels
9.1 Excellent
Castanheiro Redondo s/n, Telões, Telões, Porto, Portugal
Show on map
1.3 km from city centre, Telões, Portugal 

Monverde - Wine Experience Hotel provides 4-star accommodation in Amarante. It also features a Jacuzzi, a sauna and an outdoor pool.

2
Santa Catarina Flh Suites
9.1 Excellent
Rua De Santa Catarina 53, Porto, Porto, Portugal
Show on map
2.2 km from city centre, Porto, Portugal 

Situated in the city centre, Feels Like Home Santa Catarina Prime Suites provides easy access to Porto's main sightseeing and retail areas. Guests can also take advantage of complimentary wireless internet during their stay.

3
The Yeatman
9.4 Excellent
Rua do Choupelo (Santa Marinha), 345, Vila Nova de Gaia, Porto, Portugal
Show on map
1.2 km from city centre, Vila Nova de Gaia, Portugal 

Located just a few steps from Taylor, Fladgate, & Yeatman, this luxury hotel offers both a restaurant and a bar. Popular facilities, such as a Jacuzzi, a sauna and an outdoor pool, make for an enjoyable stay in Vila Nova de Gaia.

4
Eurostars Porto Centro
8.9 Excellent
Rua Sampaio Bruno Nº 77, Porto, Porto, Portugal
Show on map
2.0 km from city centre, Porto, Portugal 

Within a two minute walk of Liberdade Square, Eurostars Porto Centro is set in the heart of Porto. Those staying at the property can also take advantage of complimentary Wi-Fi access throughout their stay.

5
Eurostars Porto Douro
8.9 Excellent
Avenida Gustavo Eiffel 22, Porto, Porto, Portugal
Show on map
2.7 km from city centre, Porto, Portugal 

Conveniently positioned, Eurostars Porto Douro offers easy access to Porto's best hot spots. This cosy hotel is a convenient base for exploring the local vineyards as it is situated in Vinho Verde.

6
Porto Palácio Hotel by The Editory
8.6 Excellent
Avenida da Boavista, 1269, Porto, Porto, Portugal
Show on map
0.8 km from city centre, Porto, Portugal 

Porto Palacio Congress Hotel & Spa provides modern 5-star accommodation in Porto. This luxury hotel is an ideal base for exploring local vineyards as it is situated in Vinho Verde.

7
Eurostars Heroismo
8.7 Excellent
Rua do Heroísmo, 235/237, Porto, Porto, Portugal
Show on map
3.3 km from city centre, Porto, Portugal 

Eurostars Heroismo offers a modern setting when in Porto. Guests can also enjoy free Wi-Fi.

8
Moov Hotel Porto Centro
8.5 Excellent
Praca Da Batalha 32-34, Porto, Porto, Portugal
Show on map
2.3 km from city centre, Porto, Portugal 

Conveniently positioned, Moov Hotel Porto Centro allows for easy access to Porto's best hot spots. This modern hotel is a convenient base for discovering local vineyards as it is situated in Vinho Verde.

Cheapest hotels in Porto, Portugal

Travel & Live Porto Hostel
8.2 Excellent
Rua de Santa Catarina 486, Porto, Porto, Portugal
Show on map
2.2 km from city centre, Porto, Portugal 

Conveniently situated, Travel & Live Porto Hostel allows for easy access to Porto's best tourist attractions. It provides a designated smoking area, and is an easy walk from Liberdade Square and the Coliseu do Porto.

S$ 23
Avg. per night
Antas Ville Guesthouse
5.9 Okay
Rua Da Vigorosa 736, Porto, Porto, Portugal
Show on map
3.4 km from city centre, Porto, Portugal 

Antas Ville Guesthouse offers 3-star accommodation in Porto. It provides complimentary Wi-Fi, a swimming pool and a 24-hour reception.

S$ 26
Avg. per night
So Cool Hostel Porto
8.3 Excellent
Rua da Boavista 783, Porto, Porto, Portugal
Show on map
0.6 km from city centre, Porto, Portugal 

Strategically located in the middle of the city, this 3-star hostel makes for an ideal base in Porto. It also offers free Wi-Fi.

S$ 29
Avg. per night
The Passenger Hostel
9.1 Excellent
Estacao de Sao Bento, Porto, Porto, Portugal
Show on map
2.1 km from city centre, Porto, Portugal 

Featuring an on-site bar, this central Porto hostel is situated just a short walk from the Palacio da Bolsa and the Dom Luis Bridge. It is close to Liberdade Square, eateries and shops.

S$ 34
Avg. per night
Residencia Vale Formoso
7.8 Good
Rua do Capitao Pombeiro, 175, Porto, Porto, Portugal
Show on map
1.7 km from city centre, Porto, Portugal 

Residencia Vale Formoso offers a stylish setting while in Porto. This cosy bed & breakfast is a convenient base for exploring local vineyards as it is situated in Vinho Verde.

S$ 43
Avg. per night
A Cepa
Rua Vale do Ave n. 131 - Abelheira, Santo Tirso, Porto, Portugal
Show on map
4.0 km from city centre, Santo Tirso, Portugal 

This comfortable guest house in Trofa offers free Wi-Fi, as well as a terrace and a swimming pool. It also provides a garden.

S$ 43
Avg. per night
Residencial Belo Horizonte
7.5 Good
Rua De Santo Ildefonso, 100, Porto, Porto, Portugal
Show on map
2.4 km from city centre, Porto, Portugal 

Centrally located, Residencial Belo Horizonte allows for easy access to Porto's popular sightseeing and retail areas. It also offers a 24-hour reception, a safe and free Wi-Fi.

S$ 50
Avg. per night
Ibis Budget Porto Gaia
7.8 Good
Rua Martir S. Sebastiao, 390, Vila Nova de Gaia, Porto, Portugal
Show on map
3.5 km from city centre, Vila Nova de Gaia, Portugal 

Hotel ibis Budget Porto Gaia is located in Vila Nova de Gaia and offers free Wi-Fi. It is ideally positioned for those wanting to visit local attractions.

S$ 54
Avg. per night

Hotel prices in Porto

2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Porto

Facts about staying in Porto

  • Where is the best place to stay in Porto?

    Porto, Maia (Porto), and Vila Nova de Gaia are the most popular places on HotelsCombined for stays in Porto.

  • What are the best hotels in Porto?

    Porto Palácio Hotel by The Editory (8.6/10 from 2,003 reviews), The Yeatman (9.4/10 from 1,558 reviews), and Intercontinental Porto - Palacio Das Cardosas, An IHG Hotel (8.8/10 from 703 reviews) are all highly rated places to stay in Porto.