Hotels in Porto

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

Porto, Portugal
Oct 25 — Oct 262
Porto, Portugal
Mon 10/25
Tue 10/26
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Porto

Filter by star ratings
All filters
Douro Apartments - Ribeira
Douro Apartments - Ribeira
8.3 Excellent
Porto, Porto, Portugal
Show on map
1.4 mi from city centre, Porto 
ExcellentBased on 192 reviews
8.3

Conveniently situated, Douro Apartments - Ribeira offers easy access to Porto's best sightseeing areas. Those staying at the property can also take advantage of complimentary Wi-Fi during their stay.

Eurostars Porto Douro
Eurostars Porto Douro
9.0 Excellent
Avenida Gustavo Eiffel 22, Porto, Porto, Portugal
Show on map
1.7 mi from city centre, Porto 
ExcellentBased on 2,525 reviews
9.0

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.

Belver Beta Porto Hotel
Belver Beta Porto Hotel
6.6 Good
Rua Do Amial, 601-607, Porto, Porto, Portugal
Show on map
1.6 mi from city centre, Porto 
GoodBased on 601 reviews
6.6

Belver Beta Porto Hotel provides modern 4-star accommodation in Porto. It also offers a sauna, an indoor pool and a rooftop terrace.

Maria Muralha Historic House
Maria Muralha Historic House
9.4 Excellent
Rua da Bainharia, 74 - 76, Porto, Porto, Portugal
Show on map
1.3 mi from city centre, Porto 
ExcellentBased on 366 reviews
9.4

Conveniently positioned, Maria Muralha Historic House offers easy access to Porto's main hot spots. Those staying at the property can also enjoy complimentary Wi-Fi access during their stay.

PortoBay Hotel Teatro
PortoBay Hotel Teatro
9.2 Excellent
Rua Sa Da Bandeira, 84, Porto, Porto, Portugal
Show on map
1.3 mi from city centre, Porto 
ExcellentBased on 198 reviews
9.2

Centrally located, PortoBay Hotel Teatro allows for easy access to Porto's popular shopping and sightseeing areas. This contemporary hotel is an ideal choice for discovering the local vineyards as it is located in Vinho Verde.

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

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

Casa dos Lóios by Shiadu
Casa dos Lóios by Shiadu
9.0 Excellent
Rua das Flores, 245, Porto, Porto, Portugal
Show on map
1.3 mi from city centre, Porto 
ExcellentBased on 1,356 reviews
9.0

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.

Holiday Inn Express Porto City Centre
Holiday Inn Express Porto City Centre
8.8 Excellent
Rua De Santa Catarina 661/663, Porto, Porto, Portugal
Show on map
1.3 mi from city centre, Porto 
ExcellentBased on 1,030 reviews
8.8

Situated in the heart of the city, Holiday Inn Express Porto City Centre offers easy access to Porto's main retail areas and tourist attractions. Those staying at the property can also make use of complimentary Wi-Fi.

Vivacity Porto - Rooms & Apartments
Vivacity Porto - Rooms & Apartments
8.6 Excellent
Praca Guilherme Gomes Fernandes, 35, Porto, Porto, Portugal
Show on map
1.0 mi from city centre, Porto 
ExcellentBased on 943 reviews
8.6

Conveniently located, Vivacity Porto - Rooms & Apartments allows for easy access to Porto's best sightseeing areas. Guests can also enjoy free internet throughout the property.

Hotel Cristal Porto
Hotel Cristal Porto
8.7 Excellent
Travesso de Antero de Quental, 360, Porto, Porto, Portugal
Show on map
0.9 mi from city centre, Porto 
ExcellentBased on 2,511 reviews
8.7

Strategically located in the centre of the city, this 4-star hotel makes for an ideal base in Porto. It also offers free Wi-Fi, meeting rooms and a 24-hour reception.

Tips for booking a Porto hotel

Cheapest month:January
Most expensive month:June
Average price in Porto:$143/night
Absolute cheapest price found:$11/night
Cheapest day:Wednesday
Most expensive day:Thursday
$89 - $204
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$125 - $158
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Porto, Porto

Show all 4,961 hotels
Bluesock Hostels Porto
Bluesock Hostels Porto
8.7 Excellent
Rua de São João, 40, Porto, Porto, Portugal
Show on map
1.4 mi from city centre,  

Conveniently situated, Bluesock Hostels Porto offers easy access to Porto's popular hot spots. Only a short walk from the Palacio da Bolsa, it provides comfortable rooms equipped with a mini bar.

$35
Avg. per night
Holiday Inn Express Porto - Exponor
Holiday Inn Express Porto - Exponor
8.5 Excellent
Av. Doutor Antonio Macedo 163, Porto, Porto, Portugal
Show on map
4.0 mi from city centre,  

Recently refurbished, Holiday Inn Express Porto Exponor provides modern 3-star accommodation in Matosinhos. It is conveniently positioned for guests wishing to visit local attractions.

$53
Avg. per night
Hotel Aliados
Hotel Aliados
7.6 Good
Rua Elisio De Melo, 27, Porto, Porto, Portugal
Show on map
1.2 mi from city centre,  

Strategically located in the heart of the city, this 3-star hotel makes for an excellent base in Porto. It is close to Liberdade Square, dining options and shops.

$54
Avg. per night
Hotel Premium Porto Downtown
Hotel Premium Porto Downtown
8.2 Excellent
Av. Rodrigues De Freitas 427, Porto, Porto, Portugal
Show on map
1.5 mi from city centre,  

Strategically located in the heart of the city, this 4-star hotel makes for an excellent base in Porto. It is close to the Coliseu do Porto, dining options and shops.

$57
Avg. per night
Vivacity Porto - Rooms & Apartments
Vivacity Porto - Rooms & Apartments
8.6 Excellent
Praca Guilherme Gomes Fernandes, 35, Porto, Porto, Portugal
Show on map
1.0 mi from city centre,  

Conveniently located, Vivacity Porto - Rooms & Apartments allows for easy access to Porto's best sightseeing areas. Guests can also enjoy free internet throughout the property.

$59
Avg. per night
ibis Porto Centro São Bento
ibis Porto Centro São Bento
8.1 Excellent
Rua da Alegria 29, Porto, Porto, Portugal
Show on map
1.5 mi from city centre,  

Conveniently positioned, Hotel ibis Porto Centro offers easy access to Porto's popular hot spots. This contemporary hotel is a convenient base for exploring the local vineyards as it is situated in Vinho Verde.

$60
Avg. per night
Belver Beta Porto Hotel
Belver Beta Porto Hotel
6.6 Good
Rua Do Amial, 601-607, Porto, Porto, Portugal
Show on map
1.6 mi from city centre,  

Belver Beta Porto Hotel provides modern 4-star accommodation in Porto. It also offers a sauna, an indoor pool and a rooftop terrace.

$65
Avg. per night
Legendary Porto Hotel
Legendary Porto Hotel
8.4 Excellent
Praca Da Batalha 127-130, Porto, Porto, Portugal
Show on map
1.4 mi from city centre,  

Centrally located, Legendary Porto Hotel offers easy access to Porto's main tourist and retail hot spots. It also provides a 24-hour reception, babysitting/child services and valet parking.

$66
Avg. per night

Hotel prices in Porto

2 stars and under

$16 - $82

Bluesock Hostels Porto

#1 Most popular

$35
Avg. per night
So Cool Hostel Porto

Best value

$16
Avg. per night
3 stars

$22 - $2,053

Legendary Porto Hotel

#1 Most popular

$66
Avg. per night
Hotel Spot Family Suites

#2 Most popular

$77
Avg. per night
Antas Ville Guesthouse

Best value

$22
Avg. per night
4 stars +

$57 - $186

Pestana Vintage Porto

#1 Most popular

$164
Avg. per night
Hotel Infante Sagres

#2 Most popular

$186
Avg. per night
Hotel Premium Porto Downtown

Best value

$57
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?

    706 reviews rated Pestana Vintage Porto with an average score of 8.8/10. It may also be worth looking into the Hotel Infante Sagres, which received a rating of 9.3/10 from 1,387 reviews. Eurostars Porto Douro could also be a good option, with a score of 9.0/10 from 2,530 reviews.

  • What is a good hotel near Mercado do Bolhão?

    Pestana Vintage Porto is a hotel near Mercado do Bolhão that is popular with HotelsCombined users, scoring 8.8 across 706 reviews.

  • What is a good hotel in Porto near Avenida dos Aliados?

    The most popular hotel near Avenida dos Aliados is Pestana Vintage Porto, with 706 HotelsCombined users scoring it 8.8/10.

  • Is there a good hotel near Palácio da Bolsa?

    706 HotelsCombined reviews of Pestana Vintage Porto score it 8.8/10, making it a highly recommended hotel near Palácio da Bolsa.

  • How much do hotels in Porto cost?

    Hotels in Porto cost an average of $105/night according to HotelsCombined data in the last 72 hours. A 4- or 5-star hotel in Porto had higher average prices of $121/night and $161/night respectively.

  • How much is a cheap hotel in Porto?

    HotelsCombined searches in the last 3 days suggest cheap Porto hotels have prices starting from as low as $12/night, depending on the popularity of your requested dates.

  • How much is a hotel in Porto tonight?

    A hotel in Porto tonight has an average price of $119, but some deals have been found for as low as $29 in HotelsCombined searches over the last 72 hours. Prices in Porto are changing frequently. The best price found for a 4-star Porto hotel for tonight has been $48.