Hotels in Porto

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

Porto
Jun 30 — Jul 12
Porto
Thu 6/30
Fri 7/1
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Porto

Filter by star ratings
All filters
Axis Porto Business & Spa Hotel
8.6 Excellent
Rua Maria Feliciana, 100, Porto, Porto, Portugal
Show on map
4.1 km from city centre, Porto, Portugal 
ExcellentBased on 4,119 reviews
8.6

Located in Matosinhos, Axis Porto Business & Spa Hotel is within a 15-minute drive of Francisco Sa Carneiro Airport and provides a sauna, a Jacuzzi and an indoor pool. It offers 4-star accommodation with air-conditioned rooms.

Douro Royal Valley Hotel & Spa
8.7 Excellent
Lugar De Portela Do Rio Pala, Ribadouro,00, Baiao, Porto, Portugal
Show on map
8.2 km from city centre, Baiao, Portugal 
ExcellentBased on 1,957 reviews
8.7

Douro Royal Valley Hotel & Spa is located in Baiao and offers outdoor tennis courts, free Wi-Fi and an indoor pool. It also provides a sauna, a beauty centre and a Turkish steam bath.

Pao de Acucar Hotel
8.2 Excellent
Rua do Almada, 262, Porto, Porto, Portugal
Show on map
1.8 km from city centre, Porto, Portugal 
ExcellentBased on 6,231 reviews
8.2

Conveniently located, Pao de Acucar Hotel offers easy access to Porto's best sightseeing areas. This elegant hotel is an ideal base for exploring local vineyards as it is set in Vinho Verde.

Axis Vermar Conference & Beach Hotel
8.0 Excellent
Rua Da Imprensa Regional, Póvoa de Varzim, Porto, Portugal
Show on map
1.2 km from city centre, Póvoa de Varzim, Portugal 
ExcellentBased on 4,509 reviews
8.0

Located in Povoa de Varzim, Axis Vermar Conference & Beach Hotel is within a 25-minute drive of Francisco Sa Carneiro Airport and provides outdoor tennis courts, a sauna and an outdoor pool. The numerous facilities this luxury hotel features include a playground, a kids pool and a kids club.

Douro Palace Hotel Resort and Spa
8.6 Excellent
Lugar De Carrapatelo,00, Baiao, Porto, Portugal
Show on map
6.2 km from city centre, Baiao, Portugal 
ExcellentBased on 1,230 reviews
8.6

Showcasing views of Douro River, Douro Palace Hotel Resort & SPA is situated in Baiao and features an outdoor pool, a sauna and a Turkish steam bath so guests can unwind during their stay. It provides 4-star accommodation with air-conditioned rooms.

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 
ExcellentBased on 1,628 reviews
9.4

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.

BessaHotel Boavista
8.7 Excellent
Rua Dr Marques De Carvalho, 111, Porto, Porto, Portugal
Show on map
1.4 km from city centre, Porto, Portugal 
ExcellentBased on 1,898 reviews
8.7

Situated in Porto, BessaHotel Boavista provides stylish, 4-star accommodation close to Estadio do Bessa XXI. This contemporary hotel is an ideal base for discovering local vineyards as it is set in Vinho Verde.

Star Inn Porto
7.8 Good
Rua Senhora Do Porto 930, Porto, Porto, Portugal
Show on map
2.4 km from city centre, Porto, Portugal 
GoodBased on 3,317 reviews
7.8

Located in Porto, Star Inn Porto is a short drive from Casa da Musica and the Palacio da Bolsa. This modern hotel is a convenient base for discovering the local vineyards as it is situated in Vinho Verde.

Tips for booking hotels in Porto

Cheapest month:February
Most expensive month:August
Average price in Porto:₱292,391/night
Cheapest price found:₱767/night
Cheapest day:Wednesday
Most expensive day:Friday
₱3,195 - ₱10,562
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₱2,560 - ₱11,961
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.2 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
Hotel Spot Family Suites
9.1 Excellent
Rua do Bolhao, 85, 5, Porto, Porto, Portugal
Show on map
2.0 km from city centre, Porto, Portugal 

Conveniently positioned, Hotel Spot Family Suites allows for easy access to Porto's best hot spots. Those staying at the property can also enjoy free Wi-Fi throughout their stay.

3
Torel Avantgarde
9.0 Excellent
Rua da Restauraçao, 336, Porto, Porto, Portugal
Show on map
1.5 km from city centre, Porto, Portugal 

Strategically located in the middle of the city, this 4-star hotel makes for an excellent base in Porto. It also provides free Wi-Fi, an outdoor pool and massage services.

4
Hotel Solverde Spa & Wellness Center
8.6 Excellent
Avenida Da Liberdade, 212, Vila Nova de Gaia, Porto, Portugal
Show on map
10.8 km from city centre, Vila Nova de Gaia, Portugal 

Situated in Vila Nova de Gaia, Hotel Solverde Spa and Wellness Center offers modern 5-star accommodation, as well as an outdoor pool and a sauna. There is also a fitness centre with a saltwater swimming pool.

5
Casa dos Lóios by Shiadu
8.9 Excellent
Rua das Flores, 245, Porto, Porto, Portugal
Show on map
2.1 km from city centre, Porto, Portugal 

Set in the heart of Porto, Casa dos Loios by Shiadu is a short walk from Sao Bento Railway Station, and provides easy access to local bars and eateries. This modern bed & breakfast is an ideal base for discovering local vineyards as it is located in Vinho Verde.

6
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.

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

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.

8
Hotel Infante Sagres
9.2 Excellent
Praca D. Filipa de Lencastre 62, Porto, Porto, Portugal
Show on map
1.8 km from city centre, Porto, Portugal 

Conveniently situated, Infante Sagres Luxury Historic Hotel offers easy access to Porto's best sightseeing areas. This luxury hotel is an ideal choice for exploring local vineyards as it is set in Vinho Verde.

Cheapest hotels in Porto, Portugal

Antas Ville Guesthouse
6.9 Good
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.

₱1,095
Avg. per night
So Cool Hostel Porto
8.5 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.

₱1,150
Avg. per night
Travel & Live Porto Hostel
8.3 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.

₱1,259
Avg. per night
The House of Sandeman - Hostel & Suites
9.4 Excellent
Largo Miguel Bombarda, N3, Vila Nova de Gaia, Porto, Portugal
Show on map
1.7 km from city centre, Vila Nova de Gaia, Portugal 

The House of Sandeman - Hostel & Suites provides a comfortable setting while in Vila Nova de Gaia and is close to everything the area has to offer. Those staying at the property can also take advantage of free Wi-Fi access during their stay.

₱1,697
Avg. per night
Residencial Porto Novo - Alojamento Local
6.7 Good
Av Da Republica N 2208 8 Esq Rec, Porto, Porto, Portugal
Show on map
2.6 km from city centre, Porto, Portugal 

Centrally located, Residencial Porto Novo - Alojamento Local offers easy access to Porto's main hot spots. This cosy inn is an ideal base for exploring local vineyards as it is situated in Vinho Verde.

₱1,807
Avg. per night
A Cepa
8.2 Excellent
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.

₱1,807
Avg. per night
Residencial 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.

₱2,026
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.

₱2,902
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

Porto travel FAQs

  • Where is the best place to stay in Porto?

    Porto, Vila Nova de Gaia, and Póvoa de Varzim are the most popular places on HotelsCombined for stays in Porto.

  • What are the best hotels in Porto?

    4,119 reviews rated Axis Porto Business & Spa Hotel with an average score of 8.6/10. It may also be worth looking into the Douro Royal Valley Hotel & Spa, which received a rating of 8.7/10 from 1,960 reviews. Hotel Cristal Porto could also be a good option, with a score of 8.7/10 from 2,296 reviews.