Hotels in Porto

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

Porto, Portugal
19 Oct — 20 Oct2
Porto, Portugal
Tue 19/10
Wed 20/10
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Porto

Filter by star ratings
All filters
Baumhaus Serviced Apartments
Baumhaus Serviced Apartments
9.4 Excellent
Porto, Porto, Portugal
Show on map
0.6 km from city centre, Porto 
ExcellentBased on 92 reviews
9.4

Centrally situated, Baumhaus Serviced Apartments allows for easy access to Porto's best hot spots. This unique property is an ideal choice for discovering local vineyards as it is located in Vinho Verde.

NH Porto Jardim
NH Porto Jardim
9.0 Excellent
R. Duque de Loule 62, Porto, Porto, Portugal
Show on map
2.6 km from city centre, Porto 
ExcellentBased on 651 reviews
9.0

Centrally situated, NH Porto Jardim offers easy access to Porto's best hot spots. It also provides free Wi-Fi and a swimming pool.

Eurostars Porto Douro
Eurostars Porto Douro
9.0 Excellent
Avenida Gustavo Eiffel 22, Porto, Porto, Portugal
Show on map
2.7 km from city centre, Porto 
ExcellentBased on 2,537 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
2.6 km from city centre, Porto 
GoodBased on 608 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.

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,384 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
Rua do Bolhao, 85, 5, Porto, Porto, Portugal
Show on map
2.0 km from city centre, Porto 
ExcellentBased on 3,483 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
9.2 Excellent
Rua Sa Da Bandeira, 84, Porto, Porto, Portugal
Show on map
2.1 km from city centre, Porto 
ExcellentBased on 179 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
3.3 km from city centre, Porto 
ExcellentBased on 2,743 reviews
8.8

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

Porto Music Guest House
Porto Music Guest House
9.6 Excellent
Avenida da Boavista 601, Porto, Porto, Portugal
Show on map
0.1 km from city centre, Porto 
ExcellentBased on 396 reviews
9.6

Porto Music Guest House provides a comfortable setting while in Porto. It offers free Wi-Fi and is steps from Casa da Musica and popular attractions.

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
2.1 km 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.

Tips for booking a Porto hotel

Cheapest month:January
Most expensive month:July
Average price in Porto:C$ 125/night
Absolute cheapest price found:C$ 20/night
Cheapest day:Monday
Most expensive day:Tuesday
C$ 75 - C$ 245
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 61 - C$ 209
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
So Cool Hostel Porto
So Cool Hostel Porto
8.7 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.

C$ 20
Avg. per night
Porto Lounge Hostel & Guesthouse
Porto Lounge Hostel & Guesthouse
9.1 Excellent
Rua do Almada 317, Porto, Porto, Portugal
Show on map
1.7 km from city centre,  

Conveniently located, Porto Lounge Hostel & Guesthouse offers easy access to Porto's best hot spots. Just moments from Liberdade Square, it provides air-conditioned rooms with complimentary Wi-Fi.

C$ 26
Avg. per night
Selina Porto
Selina Porto
8.7 Excellent
Rua Das Oliveiras, Nº 61-65, Porto, Porto, Portugal
Show on map
1.5 km from city centre,  

Located a short walk from Sao Bento Railway Station, Selina Porto is an ideal base when visiting Porto. It is conveniently situated in the city centre.

C$ 27
Avg. per night
Residencial Porto Novo - Alojamento Local
Residencial Porto Novo - Alojamento Local
7.0 Good
Av Da Republica N 2208 8 Esq Rec, Porto, Porto, Portugal
Show on map
2.6 km from city centre,  

Strategically located in the centre of the city, this 3-star guest house makes for an excellent base in Porto. It is close to the area's tourist attractions and is within walking distance of Sao Bento Railway Station.

C$ 35
Avg. per night
Pedra Iberica
Pedra Iberica
8.5 Excellent
Rua De Dom João Iv, 960, Porto, Porto, Portugal
Show on map
2.3 km from city centre,  

Showcasing views of Porto, this 4-star guest house is a short walk from Bolhao Metro Station. It also boasts a terrace with panoramic water views.

C$ 36
Avg. per night
Residencial Vale Formoso
Residencial Vale Formoso
7.8 Good
Rua do Capitao Pombeiro, 175, Porto, Porto, Portugal
Show on map
1.7 km from city centre,  

Residencia Vale Formoso is located in Porto and features free wireless internet. This cosy guest house is a convenient base for exploring local vineyards as it is situated in Vinho Verde.

C$ 36
Avg. per night
Faria Guimares Porto Centro - Rooms & Cosy Apartments
Faria Guimares Porto Centro - Rooms & Cosy Apartments
7.6 Good
Rua Faria Guimaraes, 179, Porto, Porto, Portugal
Show on map
1.7 km from city centre,  

Less than 20 minutes' walk from Sao Bento Railway Station, Faria Guimares Porto Centro - Rooms & Cosy Apartments offers guests a convenient base when visiting Porto. It is conveniently situated in the city centre.

C$ 40
Avg. per night
Residencial Monte Carlo
Residencial Monte Carlo
7.2 Good
Avenida Fernão Magalhães, 45, Porto, Porto, Portugal
Show on map
2.7 km from city centre,  

This Porto guest house is located within a 10-minute stroll of Bolhao Metro Station. It is also situated just a short walk from Douro River, and offers a shuttle service.

C$ 43
Avg. per night

Hotel prices in Porto

2 stars or below

C$ 20 - C$ 119

Bluesock Hostels Porto

#1 Most popular

C$ 43
Avg. per night
So Cool Hostel Porto

Best value

C$ 20
Avg. per night
3 stars

C$ 26 - C$ 2,536

Selina Porto

#1 Most popular

Selina Porto
8.7 Excellent
C$ 27
Avg. per night
Porto Villa

#2 Most popular

Porto Villa
7.5 Good
C$ 46
Avg. per night
Hotel Privatti

Best value

Hotel Privatti
8.8 Excellent
C$ 26
Avg. per night
4 stars and up

C$ 70 - C$ 227

Eurostars Heroismo

#1 Most popular

Eurostars Heroismo
8.8 Excellent
C$ 89
Avg. per night
Hf Ipanema Park

#2 Most popular

Hf Ipanema Park
8.3 Excellent
C$ 117
Avg. per night
Hotel Premium Porto Downtown

Best value

C$ 70
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?

    2,741 reviews rated Eurostars Heroismo with an average score of 8.8/10. It may also be worth looking into the Hf Ipanema Park, which received a rating of 8.3/10 from 3,437 reviews. Sheraton Porto Hotel & Spa could also be a good option, with a score of 8.7/10 from 1,375 reviews.

  • What is a good hotel near Boavista Square?

    Sheraton Porto Hotel & Spa is a hotel near Boavista Square that is popular with HotelsCombined users, scoring 8.7 across 1,375 reviews.

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

    The most popular hotel near Torre dos Clérigos is Eurostars Heroismo, with 2,741 HotelsCombined users scoring it 8.8/10.

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

    Close to Sé do Porto you will find Eurostars Heroismo, which has a rating of 8.8 over 2,741 HotelsCombined reviews.

  • How much do hotels in Porto cost?

    The average price of a hotel in Porto has been around C$ 138 per night over the last 3 days. For a 5-star hotel in Porto, the average price is around C$ 250/night, depending on your dates. The average price of a 4-star hotel is C$ 153/night.

  • How much is a cheap hotel in Porto?

    C$ 17 per night is the cheapest Porto hotel price found in our data from the last 72 hours.

  • How much is a hotel in Porto tonight?

    A hotel in Porto tonight has an average price of C$ 130, but some deals have been found for as low as C$ 42 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 C$ 68.