Hotels in Porto

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

Porto, Portugal
30 Jul — 31 Jul2
Porto, Portugal
Fri 30/7
Sat 31/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Porto

Filter by star ratings
All filters
ibis Porto Sao Joao
ibis Porto Sao Joao
8.1 Excellent
Rua Dr Placido Costa, Porto, Porto, Portugal
Show on map
3.3 km from city centre, Porto 
ExcellentBased on 1,827 reviews
8.1

Hotel ibis Porto Sao Joao offers a cosy setting when in Porto. This modern hotel is an ideal base for discovering local vineyards as it is situated in Vinho Verde.

Porto By The River Apt
Porto By The River Apt
9.1 Excellent
Porto, Porto, Portugal
Show on map
2.5 km from city centre, Porto 
ExcellentBased on 434 reviews
9.1

Conveniently situated, Porto By The River Apt offers easy access to Porto's best hot spots. It is located a short stroll from Liberdade Square and the Palacio da Bolsa.

Moov Hotel Porto Centro
Moov Hotel Porto Centro
8.7 Excellent
Praca Da Batalha 32-34, Porto, Porto, Portugal
Show on map
2.3 km from city centre, Porto 
ExcellentBased on 3,246 reviews
8.7

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

Abc Hotel Porto - Boavista
Abc Hotel Porto - Boavista
8.5 Excellent
Av. de França 168/178, Porto, Porto, Portugal
Show on map
0.3 km from city centre, Porto 
ExcellentBased on 2,089 reviews
8.5

Centrally located, ABC Hotel Porto - Boavista allows for easy access to Porto's best hot spots. This chic hotel is an ideal base for discovering local vineyards as it is situated in Vinho Verde.

Boavista Villa Guesthouse
Boavista Villa Guesthouse
8.6 Excellent
Av. do Dr. Antunes Guimarães 879, Porto, Porto, Portugal
Show on map
2.7 km from city centre, Porto 
ExcellentBased on 296 reviews
8.6

Boavista Villa Guesthouse is located in Porto and features free Wi-Fi. It also offers laundry facilities, a swimming pool and luggage storage.

Eurostars Heroismo
Eurostars Heroismo
8.8 Excellent
Rua do Heroísmo, 235/237, Porto, Porto, Portugal
Show on map
3.3 km from city centre, Porto 
ExcellentBased on 2,801 reviews
8.8

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

Hostel Cruz Vermelha
Hostel Cruz Vermelha
10.0 Excellent
Rua Do General Torres 572, Vila Nova de Gaia, Porto, Portugal
Show on map
3.1 km from city centre, Porto 
ExcellentBased on 1 review
10.0

This comfortable hostel in Vila Nova de Gaia offers free wireless internet, as well as a swimming pool and an express check-in and check-out feature. It is ideally located for those wanting to visit local attractions.

iStudios Campanhã
iStudios Campanhã
8.3 Excellent
Porto, Porto, Portugal
Show on map
3.7 km from city centre, Porto 
ExcellentBased on 139 reviews
8.3

Situated under a 10-minute walk from Campanha Train Station, Istudios Campanha offers guests a convenient base while in Porto. Guests can also enjoy complimentary internet access throughout the property.

Ibis Budget Porto Gaia
Ibis Budget Porto Gaia
7.9 Good
Rua Martir S. Sebastiao, 390, Vila Nova de Gaia, Porto, Portugal
Show on map
1.9 km from city centre, Porto 
GoodBased on 2,758 reviews
7.9

Hotel ibis Budget Porto Gaia is situated in Vila Nova de Gaia and is close to the area's popular attractions. It also offers a safe, wireless internet access in public areas and a shopping mall.

Guesthouse Do Marques - Alojamento Local
Guesthouse Do Marques - Alojamento Local
8.4 Excellent
Praca Marques Pombal, 181, Porto, Porto, Portugal
Show on map
2.1 km from city centre, Porto 
ExcellentBased on 510 reviews
8.4

Conveniently located in the middle of the city, this 3-star guest house makes for an excellent base in Porto. It also provides a 24-hour reception, free Wi-Fi and luggage storage.

Tips for booking a Porto hotel

Cheapest month:February
Most expensive month:October
Average price in Porto:$158/night
Absolute cheapest price found:$17/night
Cheapest day:Wednesday
Most expensive day:Monday
$91 - $301
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$141 - $333
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Porto hotels

Show all 4,868 hotels
1
Porto Antas Hotel
Porto Antas Hotel
8.2 Excellent
R Padre Manuel Nobrega 111 Porto, Porto, Porto, Portugal
Show on map
3.4 km from city centre, Porto 

Less than a 20-minute walk from Campanha Metro Station, Porto Antas Hotel provides guests with a convenient base while visiting Porto. This modern hotel is a convenient base for exploring local vineyards as it is situated in Vinho Verde.

2
Boavista Guest House
Boavista Guest House
8.7 Excellent
Rua da Boavista, 667, Porto, Porto, Portugal
Show on map
0.7 km from city centre, Porto 

Strategically located in the middle of the city, this 3-star guest house makes for an ideal base in Porto. It is ideally positioned for those wishing to visit the area's popular attractions.

3
Bluesock Hostels Porto
Bluesock Hostels Porto
8.6 Excellent
Rua de São João, 40, Porto, Porto, Portugal
Show on map
2.3 km from city centre, Porto 

Situated in the heart of Porto, Bluesock Hostels Porto boasts a convenient location and is within walking distance of General Torres Railway Station. It also provides a library, a safe and a 24-hour reception.

4
Arco Apartments
Arco Apartments
9.7 Excellent
Porto, Porto, Portugal
Show on map
2.4 km from city centre, Porto 

Strategically located in the heart of the city, this 4-star property makes for an ideal base in Porto. It also provides free Wi-Fi.

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

Strategically located in the middle of the city, this 5-star hotel makes for an excellent base in Porto. It also provides free Wi-Fi, a swimming pool and a 24-hour reception.

6
The Passenger Hostel
The Passenger Hostel
9.4 Excellent
Estacao de Sao Bento, Porto, Porto, Portugal
Show on map
2.1 km from city centre, Porto 

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 also offers luggage storage, free Wi-Fi and a library.

7
Bcharming House
Bcharming House
8.5 Excellent
Rua Brito Capelo, 28, Porto, Porto, Portugal
Show on map
1.0 km from city centre, Porto 

BCharming House provides comfortable accommodation in the heart of Porto. Guests can also enjoy complimentary internet access in all areas.

8
Pestana Porto - A Brasileira
Pestana Porto - A Brasileira
9.2 Excellent
Rua Sá da Bandeira 91, Centro/Baixa, Porto, Porto, Portugal
Show on map
2.1 km from city centre, Porto 

Strategically located in the heart of the city, this 5-star hotel makes for an excellent base in Porto. It also offers a currency exchange, laundry facilities and a 24-hour reception.

Cheapest hotels in Porto, Porto

Show all 4,868 hotels
So Cool Hostel Porto
So Cool Hostel Porto
8.8 Excellent
Rua da Boavista 783, Porto, Porto, Portugal
Show on map
0.6 km from city centre,  

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.

$23
Avg. per night
Oporto Music Hostel
Oporto Music Hostel
8.2 Excellent
Avenida De França 162,162, Porto, Porto, Portugal
Show on map
0.3 km from city centre,  

Centrally located, Oporto Music Hostel offers easy access to Porto's popular hot spots. It provides a 24-hour reception and luggage storage, and is a brief walk from Casa da Musica.

$23
Avg. per night
Hostel Alegria
Hostel Alegria
8.4 Excellent
Rua da Alegria 913, Porto, Porto, Portugal
Show on map
2.4 km from city centre,  

Hostel Alegria is a comfortable setting while visiting Porto and is close to everything the area has to offer. It also offers free Wi-Fi, a sun deck and a swimming pool.

$24
Avg. per night
Porto Wine Hostel
Porto Wine Hostel
9.2 Excellent
Campo Martires Da Patria, No 52, Porto, Porto, Portugal
Show on map
1.6 km from city centre,  

Situated in the heart of the city, Porto Wine Hostel offers easy access to Porto's main shopping and sightseeing areas. This themed hostel is an ideal choice for exploring local vineyards as it is situated in Vinho Verde.

$26
Avg. per night
Porto Spot Hostel
Porto Spot Hostel
8.9 Excellent
Rua Gonçalo Cristovão, 12, Porto, Porto, Portugal
Show on map
2.1 km from city centre,  

Centrally located, Porto Spot Hostel allows for easy access to Porto's main shopping and sightseeing areas. It is located a brief walk from Douro River.

$27
Avg. per night
Being Porto Hostel
Being Porto Hostel
9.0 Excellent
Rua Do Belomonte, 13, Porto, Porto, Portugal
Show on map
2.1 km from city centre,  

Conveniently situated, Being Porto Hostel allows for easy access to Porto's popular tourist attractions. Guests can also enjoy free internet in all areas.

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

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 also offers luggage storage, free Wi-Fi and a library.

$31
Avg. per night
Gallery Hostel
Gallery Hostel
9.4 Excellent
Rua Miguel Bombarda 222, Porto, Porto, Portugal
Show on map
1.2 km from city centre,  

Strategically located in the heart of the city, this 3-star hostel makes for an ideal base in Porto. It is ideally positioned for those wanting to discover the area's attractions.

$34
Avg. per night

Hotel prices in Porto

2 stars or below

$23 - $175

ibis Porto Centro São Bento

No. 1 most popular

$84
Avg. per night
Being Porto Hostel

No. 2 most popular

Being Porto Hostel
9.0 Excellent
$29
Avg. per night
Oporto Music Hostel

Best value

Oporto Music Hostel
8.2 Excellent
$23
Avg. per night
3 stars

$41 - $143

Hotel Aeroporto

No. 1 most popular

Hotel Aeroporto
8.0 Excellent
$65
Avg. per night
Legendary Porto Hotel

No. 2 most popular

$90
Avg. per night
Selina Porto

Best value

Selina Porto
8.7 Excellent
$41
Avg. per night
4 stars and up

$82 - $299

Torel Avantgarde

No. 1 most popular

Torel Avantgarde
9.1 Excellent
$249
Avg. per night
Hotel Infante Sagres

No. 2 most popular

$254
Avg. per night
Abc Hotel Porto - Boavista

Best value

$82
Avg. per night

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

Where to stay in Porto

About Porto

From its grand architecture to its scenic lookouts, Porto is one of Europe's most coveted city break destinations. It enjoys a dramatic setting at the mouth of the Rio Douro, affectionately known as the "River of Gold”. There's beautiful Baroque architecture to admire, world-class galleries to visit and a fabulous food scene to explore.

Things to do

Porto is dotted with "miradouros" that offer sweeping views of the city, the mountains and the Atlantic Ocean. Perched high on a hillside above Ribeira Square, Se Cathedral is one of the city's best lookouts. You'll also get stunning views from the Jardim do Palácio de Cristal botanical garden.

Housed inside the lavish Palacio das Carrancas, the Museu Nacional Soares dos Reis is one of Portugal's best art museums. It showcases a treasure trove of Portuguese art, from Neolithic carvings to post-modern paintings.

Igreja de Sao Francisco’s Gothic facade is impressive, but venture inside to truly understand why it’s one of Europe's finest Baroque churches, embossed with 100 kilograms of gold leaf. Descend into the catacombs and admire sculptures by local artists like Antonio Teixeira Lopes.

No trip to Porto would be complete without eating your way through its world-class food scene. From Michelin-starred restaurants to trendy wine bars, there's a smorgasbord of choice. For a deeper understanding of Portuguese fare, sign up for a cooking class at one of the locally-run schools.

Getting around

Porto is serviced by a network of wooden trams and an efficient six-line metro network. The road from the riverfront to the city centre is steep, but easily traversed on the funicular. Francisco Sa Carneiro is the closest airport, located 15 minutes from the city centre.

Porto travel FAQs

  • What are the best hotels in Porto?

    Porto is home to many highly-rated hotels, one of which is Torel Avantgarde, which has a current rating of 9.1. For other potential stays, consider Hotel Infante Sagres and Mercure Porto Centro Santa Catarina, which can also be great places to stay in Porto.

  • What is a good hotel near Boavista Square?

    Reviews of Torel Avantgarde recommend it as a good place to stay near Boavista Square, scoring 9.1/10 from 1,817 ratings.

  • What is a good hotel in Porto near Torre dos Clérigos?

    The most popular hotel near Torre dos Clérigos is Torel Avantgarde, with 1,817 HotelsCombined users scoring it 9.1/10.

  • Is there a good hotel near Sé do Porto?

    If you’re planning to stay near Sé do Porto, you should consider Torel Avantgarde, which has a score of 9.1 from 1,817 reviews.

  • How much do hotels in Porto cost?

    The average price of a hotel in Porto is $162 per night, based on the last 3 days’ data.

  • How much is a cheap hotel in Porto?

    Over the last 3 days, Porto hotels have been found for as cheap as $18/night in searches by HotelsCombined users.

  • How much is a hotel in Porto tonight?

    Over the last 3 days, the starting price of a hotel in Porto tonight has been as low as $41 and the average price has been as much as $188.