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

1.4 mi from city centre, Porto Show on map

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.

Pipadouro By Yoursporto
Pipadouro By Yoursporto
9.2 Excellent

1.2 mi from city centre, Porto Show on map

ExcellentBased on 965 reviews
9.2

Situated in the city centre, DOURO Apartments - S Miguel provides easy access to Porto's popular retail and sightseeing areas. It also offers complimentary Wi-Fi.

ibis Porto Sao Joao
ibis Porto Sao Joao
8.1 Excellent

2.0 mi from city centre, Porto Show on map

ExcellentBased on 1,741 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.

Eurostars Porto Douro
Eurostars Porto Douro
9.0 Excellent

1.7 mi from city centre, Porto Show on map

ExcellentBased on 2,241 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

1.6 mi from city centre, Porto Show on map

GoodBased on 724 reviews
6.6

Belver Beta Porto Hotel provides modern 4-star accommodation in Porto. It also offers a sauna, a rooftop terrace and a Turkish steam bath.

1872 River House
1872 River House
9.6 Excellent

1.4 mi from city centre, Porto Show on map

ExcellentBased on 186 reviews
9.6

Conveniently positioned, 1872 River House allows for easy access to Porto's best hot spots. Those staying at the property can also enjoy free Wi-Fi during their stay.

Maria Muralha Historic House
Maria Muralha Historic House
9.4 Excellent

1.3 mi from city centre, Porto Show on map

ExcellentBased on 468 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.

Moov Hotel Porto Centro
Moov Hotel Porto Centro
8.7 Excellent

1.4 mi from city centre, Porto Show on map

ExcellentBased on 3,134 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.

Hotel Spot Family Suites
Hotel Spot Family Suites
9.2 Excellent

1.2 mi from city centre, Porto Show on map

ExcellentBased on 2,652 reviews
9.2

Conveniently located in the heart of the city, this 4-star hotel makes for an ideal base in Porto. Those staying at the property can also enjoy free Wi-Fi throughout their stay.

PortoBay Hotel Teatro
PortoBay Hotel Teatro
8.7 Excellent

1.3 mi from city centre, Porto Show on map

ExcellentBased on 981 reviews
8.7

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.

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.

Top Rated Porto hotels

Show all 4,398 hotels
1
1872 River House
1872 River House
9.6 Excellent

1.4 mi from city centre, Porto Show on map

Conveniently positioned, 1872 River House allows for easy access to Porto's best hot spots. Those staying at the property can also enjoy free Wi-Fi during their stay.

2
Bluesock Hostels Porto
Bluesock Hostels Porto
8.6 Excellent

1.4 mi from city centre, Porto Show on map

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.

3
Torel Avantgarde
Torel Avantgarde
9.1 Excellent

0.9 mi from city centre, Porto Show on map

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.

4
The Passenger Hostel
The Passenger Hostel
9.4 Excellent

1.3 mi from city centre, Porto Show on map

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.

5
Pestana Palácio Do Freixo - Pousada & National Monument
Pestana Palácio Do Freixo - Pousada & National Monument
9.0 Excellent

3.0 mi from city centre, Porto Show on map

Boasting a Turkish steam bath, a rooftop terrace and a sauna, Pestana Palacio do Freixo Pousada & National Monument - The Leading Hotels of the World is situated in Porto and provides luxury accommodation. There is also a fitness centre with an infinity pool.

6
Feels Like Home Santa Catarina Prime Suites
Feels Like Home Santa Catarina Prime Suites
9.3 Excellent

1.4 mi from city centre, Porto Show on map

Only two minutes from the Coliseu do Porto, Feels Like Home Santa Catarina Prime Suites is centrally located in Porto. This historic bed & breakfast is an ideal choice for exploring the local vineyards as it is situated in Vinho Verde.

7
Vila Foz Hotel & Spa
Vila Foz Hotel & Spa
9.2 Excellent

2.9 mi from city centre, Porto Show on map

Located in Porto, Vila Foz Hotel & SPA is within a 20-minute drive of Francisco Sa Carneiro Airport and offers a swimming pool. Guests can also enjoy free internet access throughout the property.

8
Casa dos Lóios by Shiadu
Casa dos Lóios by Shiadu
9.1 Excellent

1.3 mi from city centre, Porto Show on map

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.

Cheapest hotels in Porto, Porto

Show all 4,398 hotels
Bluesock Hostels Porto
Bluesock Hostels Porto
8.6 Excellent

1.4 mi from city centre, Porto Show on map

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.

$17
Avg. per night
Guest House 31 De Janeiro
Guest House 31 De Janeiro

1.4 mi from city centre, Porto Show on map

Conveniently situated, Guest House 31 de Janeiro AL allows for easy access to Porto's best tourist attractions. It also offers free Wi-Fi, a 24-hour reception and a swimming pool.

$27
Avg. per night
The Passenger Hostel
The Passenger Hostel
9.4 Excellent

1.3 mi from city centre, Porto Show on map

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.

$28
Avg. per night
Park Hotel Porto Valongo
Park Hotel Porto Valongo
8.3 Excellent

0.3 mi from city centre, Valongo Show on map

Park Hotel Porto Valongo provides comfortable 3-star accommodation in Valongo. Those staying at the property can also take advantage of complimentary wireless internet during their stay.

$35
Avg. per night
Bed Comfort Serpa
Bed Comfort Serpa
6.9 Good

0.7 mi from city centre, Porto Show on map

Situated close to Casa da Musica Metro Station, Guesthouse Center of Porto offers guests a convenient base when in Porto. It is conveniently located for those wanting to sightsee in the area.

$36
Avg. per night
Park Hotel Porto Aeroporto
Park Hotel Porto Aeroporto
8.5 Excellent

2.5 mi from city centre, Maia (Porto) Show on map

Conveniently located within Francisco Sa Carneiro Airport, Park Hotel Porto Aeroporto provides comfortable accommodation in Maia. It also offers complimentary wireless internet.

$43
Avg. per night
Casa dos Lóios by Shiadu
Casa dos Lóios by Shiadu
9.1 Excellent

1.3 mi from city centre, Porto Show on map

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.

$44
Avg. per night
Pao de Acucar Hotel
Pao de Acucar Hotel
8.1 Excellent

1.1 mi from city centre, Porto Show on map

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.

$46
Avg. per night

Hotel prices in Porto

2 stars and under

$9 - $74

Guest House 31 De Janeiro
$27
Avg. per night
Bluesock Hostels Porto

#2 Most popular

$17
Avg. per night
New Sport Hostel in Porto

Best value

$9
Avg. per night
3 stars

$35 - $202

Legendary Porto Hotel

#1 Most popular

$54
Avg. per night
Hotel Spot Family Suites

#2 Most popular

$54
Avg. per night
Park Hotel Porto Valongo

Best value

$35
Avg. per night
4 stars +

$44 - $283

Hotel Infante Sagres

#1 Most popular

$210
Avg. per night
Eurostars Porto Douro

#2 Most popular

$75
Avg. per night
Casa dos Lóios by Shiadu

Best value

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

    1,328 reviews rated Hotel Infante Sagres with an average score of 9.3/10. It may also be worth looking into the Eurostars Porto Douro, which received a rating of 9.0/10 from 2,240 reviews. Intercontinental Porto - Palacio Das Cardosas could also be a good option, with a score of 9.2/10 from 519 reviews.

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

    Hotel Infante Sagres is a hotel near Mercado do Bolhão that is popular with HotelsCombined users, scoring 9.3 across 1,328 reviews.

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

    The most popular hotel near Avenida dos Aliados is Hotel Infante Sagres, with 1,328 HotelsCombined users scoring it 9.3/10.

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

    1,328 HotelsCombined reviews of Hotel Infante Sagres score it 9.3/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 $115/night according to HotelsCombined data in the last 72 hours. A 4- or 5-star hotel in Porto had higher average prices of $119/night and $151/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?

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