Hotels in Porto

Search and compare Porto hotels from hundreds of travel sites on HotelsCombined and save.

...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customise your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Porto

Enter your travel dates to find the best prices.
Filter by star ratings
All filters
Rua do Infante D.Henrique, 1, Porto, Porto, Portugal
A restaurant, a fitness center, and a bar/lounge are available at this hotel. WiFi in public areas is free. Other amenities include a snack bar/deli, a business center, and conference space.
Free Wi-Fi
8.3
Excellent
8418 reviews
Location
2.3 km from city centre
Rua Do Rosario, 160-164, Porto, Porto, Portugal
This hotel features a restaurant, a bar/lounge, and a snack bar/deli. WiFi in public areas is free. Other amenities include a 24-hour business center, spa services, and a business center.
Free Wi-Fi
8.4
Excellent
2246 reviews
Location
1.1 km from city centre
Rua Gonçalo Sampaio, 282, Porto, Porto, Portugal
Along with a restaurant, this smoke-free hotel has a bar/lounge and a 24-hour business center. WiFi in public areas is free. Additionally, a coffee shop/cafe, self parking, and a business center are onsite.
Free Wi-Fi
Airport shuttle
8.8
Excellent
4189 reviews
Location
0.4 km from city centre
Rua Das Flores, 27, Porto, Porto, Portugal
The PortoBay Flores hotel boosts the PortoBay groups presence in the elegant city of Porto. The new 5 star hotel in the citys historical centre was created from a renovated 16th century palace. This stylish hotel has 66 rooms and suites, a restaurant, a bar with access to Rua das Flores. The hotel enjoys a prime location, right next to the Misericrdia Church, a pleasant walk from the main tourist attractions including So Bento Station, Clrigos Tower, Porto Cathedral, Avenida dos Aliados.
Pool
Free Wi-Fi
9.3
Excellent
2119 reviews
Location
2.0 km from city centre
Rua da Alegria 29, Porto, Porto, Portugal
Ibis Porto Centro São Bento is in a privileged location in the heart of the city, just a few steps from São Bento Station, the ideal point of departure to explore the historic streets and authentic charm of the "Invicta". Reach the main tourist points on foot: Bolhão Market, Rua de Santa Catarina, and the Majestic Café just a few minutes away, to experience the local vibe and enjoy some shopping.
Free Wi-Fi
7.8
Good
3519 reviews
Location
2.4 km from city centre
Praca da Ribeira, 1, Porto, Porto, Portugal
A restaurant, a bar/lounge, and 24-hour room service are available at this smoke-free hotel. WiFi in public areas is free. Additionally, concierge services, dry cleaning, and laundry facilities are onsite.
Free Wi-Fi
9.0
Excellent
2308 reviews
Location
2.4 km from city centre
Rua do Heroísmo, 235/237, Porto, Porto, Portugal
Along with a restaurant, this smoke-free hotel has a fitness center and a bar/lounge. WiFi in public areas is free. Additionally, a snack bar/deli, self parking, and a business center are onsite.
Free Wi-Fi
8.9
Excellent
5443 reviews
Location
3.3 km from city centre
Rua De Camões, 129/131, Porto, Porto, Portugal
Along with a bar/lounge, this smoke-free hotel has a 24-hour business center and concierge services. WiFi in public areas is free. Additionally, dry cleaning, laundry facilities, and a 24-hour front desk are onsite.
Free Wi-Fi
8.5
Excellent
3030 reviews
Location
1.7 km from city centre
Rua de Santa Catarina, 1347, Porto, Porto, Portugal
A bar/lounge, self parking, and concierge services are available at this smoke-free hotel. WiFi in public areas is free. Additionally, dry cleaning, laundry facilities, and a 24-hour front desk are onsite.
Free Wi-Fi
9.2
Excellent
6107 reviews
Location
2.1 km from city centre
Av. Doutor Antonio Macedo 163, Porto, Porto, Portugal
Located 100 meters from Exponor (Porto International Fair) and just a few minutes from Porto International Airport, the Marshopping (IKEA) and Norteshopping shopping centers, Porto de Leixões, the Matosinhos Equestrian Center, the beaches of Leça da Palmeira, the hotel offers 134 modern and comfortable rooms.
Free Wi-Fi
8.3
Excellent
2835 reviews
Location
6.5 km from city centre

Travel insights for hotels in Porto

Use these up-to-date, data-driven insights about booking a hotel in Porto including ideal times to book, pricing trends, and more.

What is the cheapest month to book a hotel in Porto?

The cheapest month to book a hotel in Porto is November ($72). Conversely, the most expensive month to stay in Porto is September ($416).

What is the cheapest day to stay in a hotel in Porto?

The cheapest day to stay in Porto is Friday ($219). On the other hand, travellers can expect to pay the most on Sunday, when the average nightly price is $449.

How much is a hotel in Porto tonight?

Users have found prices for hotels in Porto tonight starting as low as $21, rising to an average cost of $234, based on searches in the last 72 hours. Prices start from $106 for a 4-star hotel in Porto for tonight.

How much is a Porto hotel room this weekend?

In the past 72 hours, we’ve seen prices for hotels in Porto this weekend for as little as $33/night. If you’re specifically looking for a 3-star hotel this weekend, our users have found prices as low as $33/night. For a 4-star hotel in Porto, the cheapest rate recently found was $106/night for this weekend.

How far ahead should you book a hotel in Porto?

Save money by booking a hotel at least 7 days before your trip to Porto. The lowest price found when booking 7 days ahead was $157 per night.

Top-rated Porto hotels

Some of the very best Porto hotels as rated by our users. Skim through hotel descriptions and user reviews to find the right one for you.
Praça da Ribeira n5, Porto, Porto, Portugal
2.4 km from city centre
Free Wi-Fi
$115
Avg. per night
Rua da Alegria, 685-689, Porto, Porto, Portugal
2.3 km from city centre
Free Wi-Fi
$130
Avg. per night
Rua da Restauraçao, 336, Porto, Porto, Portugal
1.5 km from city centre
Pool
Free Wi-Fi
$281
Avg. per night
Estacao de Sao Bento, Porto, Porto, Portugal
2.1 km from city centre
Free Wi-Fi
$127
Avg. per night
Rua Sá da Bandeira 91, Centro/Baixa, Porto, Porto, Portugal
2.1 km from city centre
Free Wi-Fi
$208
Avg. per night
Avenida Dos Aliados, 151, Porto, Porto, Portugal
1.8 km from city centre
Pool
Free Wi-Fi
$470
Avg. per night
Av. Montevideu, 236, Porto, Porto, Portugal
4.7 km from city centre
Pool
Free Wi-Fi
$365
Avg. per night
R. Duque de Loule 62, Porto, Porto, Portugal
2.6 km from city centre
Free Wi-Fi
$149
Avg. per night
Porto, Porto, Portugal
2.0 km from city centre
Air conditioning
$121
Avg. per night
188 Avenida de Fernão de Magalhães, Porto, Porto, Portugal
2.8 km from city centre
Free Wi-Fi
$113
Avg. per night
Rua Dr. Alves da Veiga, 155, Porto, Porto, Portugal
2.3 km from city centre
Pool
Free Wi-Fi
$174
Avg. per night

Cheapest hotels in Porto, Portugal

Out of the hotels in Porto we've come across, these properties are priced the lowest. Consider alternative dates if you're able to compare prices.
Rua Ferreira Cardoso nº90, Porto, Porto, Portugal
3.0 km from city centre
$62
Avg. per night
Rua do Almada 317, Porto, Porto, Portugal
1.7 km from city centre
Free Wi-Fi
Airport shuttle
$67
Avg. per night
Rua Dos Caldeireiros, 87, Porto, Porto, Portugal
2.0 km from city centre
Free Wi-Fi
Air conditioning
$71
Avg. per night
Rua Martir S. Sebastiao, 390, Vila Nova de Gaia, Porto, Portugal
3.4 km from city centre
Free Wi-Fi
Parking
$74
Avg. per night
Rua Sampaio Bruno, 12 - 3, Porto, Porto, Portugal
2.0 km from city centre
Free Wi-Fi
$74
Avg. per night
Rua da Belgica, 3172, Vila Nova de Gaia, Porto, Portugal
2.0 km from city centre
Free Wi-Fi
$75
Avg. per night
Rua da Boavista, 667, Porto, Porto, Portugal
0.7 km from city centre
Free Wi-Fi
$76
Avg. per night
Rua Dr. Magalhaes Lemos, 83, Porto, Porto, Portugal
2.0 km from city centre
Free Wi-Fi
$80
Avg. per night
Rua Guedes De Azevedo 219, Porto, Porto, Portugal
1.9 km from city centre
Free Wi-Fi
Airport shuttle
$84
Avg. per night
R. do Ateneu Comercial do Porto, 13, Porto, Porto, Portugal
2.1 km from city centre
Free Wi-Fi
$84
Avg. per night
Rua Padre Manuel da Nóbrega 111, Porto, Porto, Portugal
3.4 km from city centre
Free Wi-Fi
$85
Avg. per night
Rua Goncalo Cristovao 111, Porto, Porto, Portugal
1.9 km from city centre
Free Wi-Fi
$85
Avg. per night
Rua De Santo Ildefonso, 100, Porto, Porto, Portugal
2.4 km from city centre
Free Wi-Fi
$85
Avg. per night
Rua Paulo Da Gama, 551, Porto, Porto, Portugal
2.7 km from city centre
Free Wi-Fi
Parking
$86
Avg. per night
Rua Senhora Do Porto 930, Porto, Porto, Portugal
2.4 km from city centre
Free Wi-Fi
Parking
$87
Avg. per night
Rua de Santa Catarina, 1256, Porto, Porto, Portugal
2.1 km from city centre
Free Wi-Fi
Parking
$88
Avg. per night

Hotel prices in Porto

A breakdown of the average price per hotel class in Porto. As an added layer, we've also marked the most popular and best value properties in each hotel class.
4 stars +
Rua Das Flores, 27, Porto, Porto, Portugal
Praca da Ribeira, 1, Porto, Porto, Portugal
Avenida da Boavista, 1466, Porto, Porto, Portugal
Rua de Serralves, 124, Porto, Porto, Portugal
Avenida da Boavista, 1269, Porto, Porto, Portugal
3 stars
Rua de Santa Catarina, 1347, Porto, Porto, Portugal
Rua De Santa Catarina, 197, Porto, Porto, Portugal
Rua do Almada, 131, Porto, Porto, Portugal
Rua Dos Caldeireiros, 87, Porto, Porto, Portugal
2 stars and under
Rua da Alegria 29, Porto, Porto, Portugal
Rua Henrique Pousão - Matosinhos, Porto, Porto, Portugal
Praca da Batalha 32-34, Porto, Porto, Portugal
Avenida Aliados 38, Porto, Porto, Portugal
Rua Guedes De Azevedo 219, Porto, Porto, Portugal

Other accommodation in Porto

Rua De Santa Catarina 53, Porto, Porto, Portugal
2.2 km from city centre
Free Wi-Fi
$148
Avg. per night
Rua Santa Catarina, 512, Porto, Porto, Portugal
2.2 km from city centre
Free Wi-Fi
Airport shuttle
$93
Avg. per night
Rua Mouzinho da Silveira, nº 257, Porto, Porto, Portugal
2.1 km from city centre
Free Wi-Fi
$78
Avg. per night
Largo Miguel Bombarda, 67, Vila Nova de Gaia, Porto, Portugal
1.7 km from city centre
Free Wi-Fi
$153
Avg. per night

Where to stay in Porto

Whether you're visiting Porto for leisure or business, utilize the map to find hotels close to your ideal location. You can find more information on a particular hotel within the map by clicking on its name.

Facts about staying in Porto

  • Where is the best place to stay in Porto?

    When visiting Porto, consider checking out Porto, Póvoa de Varzim, and Vila Nova de Gaia as some of the most sought after locations.

  • What are the best hotels in Porto?

    Being Porto Hostel, rated with a score of 8.8 from 4,514 reviewers, is one of the most popular hotels in Porto. Other top stays include Hotel Pão de Açúcar, with an average rating of 8.4 from 12,682 reviewers, and Holiday Inn Express Porto City Centre By IHG, with a score of 8.6 from 3,531 reviewers.

  • What is a good hotel near Avenida dos Aliados?

    Being Porto Hostel is a popular hotel near Avenida dos Aliados that is highly recommended, with a score of 8.8 across 4,514 reviews.

  • What is a good hotel in Porto near Ribeira Square?

    Hotel Pão de Açúcar is the hotel close to Ribeira Square that is most recommended by HotelsCombined users, with 12,682 reviews rating it at 8.4/10.

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

    If you’re looking for good hotels near Palácio da Bolsa, consider Being Porto Hostel (rated 8.8 over 4,514 reviews).

  • What is the cheapest city to visit in Porto?

    If you plan to visit Porto, compare prices on accommodations in Porto, one of the cheapest places to stay, with an average cost of $270 per night. Alternatively, the most affordable city in Porto, Matosinhos, boasts an even lower average per night cost of $82, ensuring a wallet-friendly travel experience.

  • What is the most popular city in Porto to stay in?

    The most popular city in Porto to stay in is Porto, followed by Póvoa de Varzim and Vila Nova de Gaia. This is based on how many users searched for a place to stay in these areas.

  • What is the cheapest city to visit in Porto?

    According to our user data, the most popular hotel chains in Porto are Eurostars Hotels, Pestana Hotels & Resorts, and Renaissance Hotels - Marriott Bonvoy. Though keep in mind that not all cities may have these options, so keep an open mind when looking for accommodation!

  • What are the most popular landmarks to visit in Porto?

    The most popular landmarks in Porto are Avenida dos Aliados (in Porto), Ribeira Square (in Porto), and Palácio da Bolsa (in Porto) according to our user data. If you plan to visit any of these, we recommend finding a hotel nearby to cut down on travel time.

See more FAQs

Find better results for your stay in Porto