Hotel deals in Porto

Multiple accommodations for your stay
Check-in date:
07 Dec 2025
Check-out date:
08 Dec 2025
Guests
2 guests
Ages of children:

Where to stay in Porto?

4723 Apartments  |  278 Guest houses  |  223 Hotels

  • 5-star hotels
  • 4-star hotels
  • 3-star hotels
  • 2-star hotels

Top 5-star hotels in Porto

Casa Da Companhia Hotel & Spa, Vignette Collection By Ihg

Rua Das Flores N. 69, Porto, Portugal (Open map)

This Porto hotel is nestled in the centre of the city, within a few blocks of Rio Douro. Situated merely 9 minutes on foot from…

9.6
Exceptional
910 reviews

Portobay Flores

27 Rua Das Flores, Porto, Portugal (Open map)

The hotel is located within a 500-metre distance of the Avenida dos Aliados, just 0.7 km from São Bento train station. Offering a traditional…

9.4
Superb
1361 reviews

Torel Palace Porto

Rua De Entreparedes 40, Porto, Portugal (Open map)

Situated in wonderful part of Porto, the hotel sits right around the corner from the arts Ageas Porto Coliseum Theater. Located a mere 0.8 km…

9.5
Exceptional
979 reviews

Top 4-star hotels in Porto

Porto River

Rua Dos Canastreiros, 50, Porto, Portugal (Open map)

This 4-star hotel is just around the corner from Cais da Ribeira in a shopping district. Offering a shared lounge and a reading lounge…

9.4
Superb
971 reviews

Maison Bleue By Vila Foz

Rua Da Restauracao, 292-294, Porto, Portugal (Open map)

The Península Boutique Center is located 17 minutes' stroll away, and the double-deck metal Ponte de Dom Luis I Arch Bridge is within 20…

9.3
Superb
414 reviews

Bessahotel Baixa

Rua Dr. Alves Da Veiga, 155, Porto, Portugal (Open map)

The hotel lies in the very heart of Porto, just 500 m from Helena Sa e Costa Theatre. Situated around a 25-minute walk from…

9.2
Superb
3398 reviews

Top 3-star hotels in Porto

Casa Carolina Hotel

Rua De Cedofeita 159,, Porto, Portugal (Open map)

Carmelitas Baroque Church is around 300 metres away, while São Bento train station is in the vicinity of this 3-star guest house. Featuring Wi…

Casual Raizes Porto Hotel

615 Rua De Santa Catarina, Porto, Portugal (Open map)

The hotel is a mere 0.7 km from the 76m - high Clerigos Tower and just moments from Rua Firmeza bus stop. Featuring a storage room…

9.0
Superb
4100 reviews

Grande Hotel Do Porto

Rua De Santa Catarina, 197, Porto, Portugal (Open map)

You'll be 2.6 km from the eclectic Bom Sucesso Market and a mere 0.9 km from Helena Sa e Costa Theatre. Located approximately 5 minutes'…

8.8
Fabulous
3528 reviews

Top 2-star hotels in Porto

Ribeira Douro Hotel

54 Rua Da Reboleira, Porto, Portugal (Open map)

This Porto hotel provides easy access to Flores street, which is about a 25-minute walk away. The 2-star Ribeira Douro Hotel Porto is…

9.6
Exceptional
1603 reviews

Moov Hotel Porto Centro

Praca Da Batalha Nº. 32/34, Porto, Portugal (Open map)

The centre of Porto can be reached in 10 minutes' walk of the hotel, and such cultural venues as Ponte de Dom Luis I Bridge…

8.6
Fabulous
5004 reviews

The Rex Hotel Porto

Praca Da Republica, 117, Porto, Portugal (Open map)

The 2-star hotel is 2.2 km from the historical Ribeira Square and only 1.7 km from the cultural heritage monument "Bom Sucesso Market". Situated…

8.4
Very Good
1728 reviews

Recommended hotels in Porto

Guest House Douro

R. Da Fonte Taurina 99, Porto, Portugal (Open map)

This Porto hotel is about 20 km from Francisco Sa Carneiro airport and not far from such cultural venues as the Portuguese Centre of Photography.

9.6
Exceptional
926 reviews

Casa Kala Hotel

R. Da Firmeza 138, Porto, Portugal (Open map)

The centre of Porto can be reached within a 10-minute walk, and natural attractions like the landscaped gardens "Jardins do Palacio de Cristal" are…

9.7
Exceptional
1140 reviews

Casa Camelia Bed & Breakfast

Rua Da Bandeirinha 26, Porto, Portugal (Open map)

World of Discoveries Interactive Museum is not very far away, while São Bento train station is 2.2 km from this Porto hotel. Located approximately a…

9.6
Exceptional
634 reviews
Thank you for subscribing
Close