Hotels in Porto, Portugal

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

Porto, Portugal
6 Aug — 7 Aug2
Porto, Portugal
Sat 6/8
Sun 7/8
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Porto

Filter by star ratings
All filters
Serviced Apartments Boavista Palace
9.3 Excellent
Porto, Porto, Portugal
Show on map
0.5 km from city centre, Porto, Portugal 
ExcellentBased on 1,090 reviews
9.3

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

Axis Porto Business & Spa Hotel
8.6 Excellent
Rua Maria Feliciana, 100, Porto, Porto, Portugal
Show on map
4.1 km from city centre, Porto, Portugal 
ExcellentBased on 4,054 reviews
8.6

Located in Matosinhos, Axis Porto Business & Spa Hotel is within a 15-minute drive of Francisco Sa Carneiro Airport and provides a sauna, a Jacuzzi and a rooftop terrace. It offers 4-star accommodation with air-conditioned rooms.

Hotel Boa - Vista
8.1 Excellent
Esplanada Do Castelo, 58, Porto, Porto, Portugal
Show on map
3.8 km from city centre, Porto, Portugal 
ExcellentBased on 2,423 reviews
8.1

Situated in Porto, Hotel Boa - Vista Porto is within a 20-minute drive of Francisco Sa Carneiro Airport and offers a rooftop pool. It also boasts panoramic ocean views, and overlooks Douro River.

Porto Downtown Hostel
Praça Guilherme Gomes Fernandes 66, Porto, Porto, Portugal
Show on map
1.7 km from city centre, Porto, Portugal 

Conveniently positioned, Porto Downtown Hostel offers easy access to Porto's popular hot spots. Those staying at the property can also enjoy complimentary wireless internet throughout their stay.

NH Collection Porto Batalha
8.9 Excellent
Praca Da Batalha 62, Porto, Porto, Portugal
Show on map
2.3 km from city centre, Porto, Portugal 
ExcellentBased on 1,074 reviews
8.9

Conveniently located, NH Collection Porto Batalha allows for easy access to Porto's best hot spots. This modern hotel is an ideal base for discovering the local vineyards as it is situated in Vinho Verde.

Grande Hotel Do Porto
8.9 Excellent
Rua De Santa Catarina, 197, Porto, Porto, Portugal
Show on map
2.2 km from city centre, Porto, Portugal 
ExcellentBased on 928 reviews
8.9

Boasting a popular location, Grande Hotel do Porto provides views of Porto, and is a 10-minute walk from from Liberdade Square. It also features a Jacuzzi and a gym.

Hf Ipanema Park
8.2 Excellent
Rua de Serralves, 124, Porto, Porto, Portugal
Show on map
1.8 km from city centre, Porto, Portugal 
ExcellentBased on 3,045 reviews
8.2

HF Ipanema Park provides a comfortable setting when in Porto. It also features free Wi-Fi, a rooftop terrace and a swimming pool.

Hotel Aliados
7.7 Good
Rua Elisio De Melo, 27, Porto, Porto, Portugal
Show on map
1.9 km from city centre, Porto, Portugal 
GoodBased on 2,176 reviews
7.7

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.

Hf Fenix Porto
8.6 Excellent
Rua Gonçalo Sampaio, 282, Porto, Porto, Portugal
Show on map
0.4 km from city centre, Porto, Portugal 
ExcellentBased on 1,194 reviews
8.6

Located in Porto, HF Fenix Porto is within a 10-minute drive of the Palacio da Bolsa and offers private parking on site. Guests can also enjoy free internet access in all areas.

BessaHotel Boavista
8.6 Excellent
Rua Dr. Marques de Carvalho, 111, Porto, Porto, Portugal
Show on map
1.4 km from city centre, Porto, Portugal 
ExcellentBased on 1,868 reviews
8.6

Situated in Porto, BessaHotel Boavista provides stylish, 4-star accommodation close to Estadio do Bessa XXI. This contemporary hotel is an ideal base for discovering local vineyards as it is set in Vinho Verde.

Tips for booking hotels in Porto

Cheapest month:March
Most expensive month:October
Average price in Porto:€105/night
Cheapest price found:€13/night
Cheapest day:Saturday
Most expensive day:Wednesday
€40 - €191
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
€81 - €137
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Porto hotels

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

Strategically located in the middle of the city, this 4-star hotel makes for an excellent base in Porto. It also provides free Wi-Fi, an outdoor pool and massage services.

2
Santa Catarina Flh Suites
9.1 Excellent
Rua De Santa Catarina 53, Porto, Porto, Portugal
Show on map
2.2 km from city centre, Porto, Portugal 

Only two minutes from the Coliseu do Porto, Feels Like Home Santa Catarina Prime Suites is centrally located in Porto. It is ideally positioned for guests wanting to visit local attractions.

3
Castelo Santa Catarina
9.2 Excellent
Rua de Santa Catarina, 1347, Porto, Porto, Portugal
Show on map
2.1 km from city centre, Porto, Portugal 

Strategically located in the middle of the city, this 3-star guest house makes for an excellent base in Porto. It is ideally positioned for guests wanting to visit local attractions.

4
Eurostars Porto Centro
8.9 Excellent
Rua Sampaio Bruno Nº 77, Porto, Porto, Portugal
Show on map
2.0 km from city centre, Porto, Portugal 

Within a two minute walk of Liberdade Square, Eurostars Porto Centro is set in the heart of Porto. Those staying at the property can also take advantage of complimentary Wi-Fi access throughout their stay.

5
Hotel Infante Sagres
9.1 Excellent
Praca D. Filipa de Lencastre 62, Porto, Porto, Portugal
Show on map
1.8 km from city centre, Porto, Portugal 

Conveniently situated, Infante Sagres Luxury Historic Hotel offers easy access to Porto's best sightseeing areas. This luxury hotel is an ideal choice for exploring local vineyards as it is set in Vinho Verde.

6
Eurostars Porto Douro
8.9 Excellent
Avenida Gustavo Eiffel 22, Porto, Porto, Portugal
Show on map
2.7 km from city centre, Porto, Portugal 

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.

7
Mercure Porto Centro Santa Catarina
8.5 Excellent
Praca da Batalha 116, Porto, Porto, Portugal
Show on map
2.3 km from city centre, Porto, Portugal 

Conveniently situated, Hotel Mercure Porto Centro offers easy access to Porto's popular tourist attractions. This modern hotel is an ideal choice for exploring the local vineyards as it is located in Vinho Verde.

8
Portobay Teatro
9.0 Excellent
Rua Sa Da Bandeira, 84, Porto, Porto, Portugal
Show on map
2.1 km from city centre, Porto, Portugal 

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

Cheapest hotels in Porto, Portugal

So Cool Hostel Porto
8.4 Excellent
Rua da Boavista 783, Porto, Porto, Portugal
Show on map
0.6 km from city centre, Porto, Portugal 

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.

€17
Avg. per night
Antas Ville Guesthouse
6.7 Good
Rua Da Vigorosa 736, Porto, Porto, Portugal
Show on map
3.4 km from city centre, Porto, Portugal 

Antas Ville Guesthouse offers 3-star accommodation in Porto. It provides complimentary Wi-Fi, a swimming pool and a 24-hour reception.

€19
Avg. per night
Travel & Live Porto Hostel
8.3 Excellent
Rua de Santa Catarina 486, Porto, Porto, Portugal
Show on map
2.2 km from city centre, Porto, Portugal 

Conveniently situated, Travel & Live Porto Hostel allows for easy access to Porto's best tourist attractions. It provides a designated smoking area, and is an easy walk from Liberdade Square and the Coliseu do Porto.

€21
Avg. per night
Supernova - Hostel
8.5 Excellent
Rua Guedes De Azevedo 219, Porto, Porto, Portugal
Show on map
1.9 km from city centre, Porto, Portugal 

Featuring an on-site bar, this central Porto hostel is located just a short stroll from Douro River and Liberdade Square. Those staying at the property can also take advantage of complimentary Wi-Fi access throughout their stay.

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

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.

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

Centrally located, Residencial Porto Novo - Alojamento Local offers easy access to Porto's main hot spots. This cosy inn is an ideal base for exploring local vineyards as it is situated in Vinho Verde.

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

Residencia Vale Formoso offers a stylish setting while in Porto. This cosy bed & breakfast is a convenient base for exploring local vineyards as it is situated in Vinho Verde.

€39
Avg. per night
Star Inn Porto
7.8 Good
Rua Senhora Do Porto 930, Porto, Porto, Portugal
Show on map
2.4 km from city centre, Porto, Portugal 

Located in Porto, Star Inn Porto is a short drive from Casa da Musica and the Palacio da Bolsa. This modern hotel is a convenient base for discovering the local vineyards as it is situated in Vinho Verde.

€45
Avg. per night

Hotel prices in Porto

2 stars and under
3 stars
4 stars +

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 in Porto

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

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.

"

Facts about staying in Porto

  • What are the best hotels in Porto?

    3,045 reviews rated Hf Ipanema Park with an average score of 8.2/10. It may also be worth looking into the Crowne Plaza Porto, which received a rating of 8.7/10 from 1,040 reviews. Casa Velha Guesthouse could also be a good option, with a score of 9.6/10 from 147 reviews.

  • What is a good hotel near Universidade do Porto?

    With a rating of 8.9/10 from 1,074 reviews, NH Collection Porto Batalha is a hotel close to Universidade do Porto that is highly recommended by HotelsCombined users.

  • What is a good hotel in Porto near Sé do Porto?

    Hotel Dom Henrique - Downtown is a hotel near Sé do Porto that is popular with HotelsCombined users, scoring 8.4 from 2,926 reviews.

  • Is there a good hotel near Mercado do Bolhão?

    If you’re planning to stay near Mercado do Bolhão, you should consider Casa Velha Guesthouse, which has a score of 9.6 from 147 reviews.

  • How much do hotels in Porto cost?

    The average price of a hotel in Porto has been around €172 per night over the last 3 days. For a 5-star hotel in Porto, the average price is around €258/night, depending on your dates. The average price of a 4-star hotel is €159/night.

  • How much is a cheap hotel in Porto?

    Over the last 3 days, Porto hotels have been found for as cheap as €17/night in searches by HotelsCombined users. For the weekend of 12 Aug to 14 Aug specifically, prices in Porto are around €103 per night or higher.

  • 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 €35 and the average price has been €170. If you’d prefer 4-star accommodation, expect to pay at least €103 for this evening.