Default HTG hotel image

Find hotels in Porto from $51

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 11 - Aug 12
Tomorrow
Aug 12 - Aug 13
This weekend
Aug 14 - Aug 16
Next weekend
Aug 21 - Aug 23

Filter by

Star rating

Guest rating

Our top choices for Porto hotels

1. Hotel Temple Ponferrada

Hotel Temple Ponferrada
Ponferrada
United States
Kenneth
$63 nightly
$69 total
Sep 11 - Sep 12
Total with taxes and fees
Hotel Temple Ponferrada

2. Parador Villafranca del Bierzo

Parador Villafranca del Bierzo
Villafranca del Bierzo
United Kingdom
Chris
$81 nightly
$89 total
Sep 2 - Sep 3
Total with taxes and fees
Parador Villafranca del Bierzo

3. AC Hotel Ponferrada by Marriott

AC Hotel Ponferrada by Marriott
Ponferrada
Portugal
Gian Franco
$94 nightly
$103 total
Sep 6 - Sep 7
Total with taxes and fees
AC Hotel Ponferrada by Marriott

4. Parador de Puebla de Sanabria

Parador de Puebla de Sanabria
Puebla de Sanabria
United Kingdom
Graham
$90 nightly
$99 total
Sep 9 - Sep 10
Total with taxes and fees
Parador de Puebla de Sanabria

5. Hotel Medulio

Hotel Medulio
Carucedo
United States
Santiago
$59 nightly
$65 total
Aug 24 - Aug 25
Total with taxes and fees
Hotel Medulio

6. Hotel Calzada

Hotel Calzada
Vilamartin de Valdeorras
Australia
Paul
Hotel Calzada

7. Hotel Villalucerna

Hotel Villalucerna
Vigo
Spain
Adrian
$98 nightly
$108 total
Aug 25 - Aug 26
Total with taxes and fees
Hotel Villalucerna

8. Hotel Malecón

Hotel Malecón
O Barco de Valdeorras
United Kingdom
Anthony
$60 nightly
$66 total
Aug 30 - Aug 31
Total with taxes and fees
Hotel Malecón

9. Hotel Ciudad de Ponferrada, Ascend Hotel Collection

Hotel Ciudad de Ponferrada, Ascend Hotel Collection
Ponferrada
Mexico
Luis
$113 nightly
$125 total
Aug 18 - Aug 19
Total with taxes and fees
Hotel Ciudad de Ponferrada, Ascend Hotel Collection

10. Cabañas de madera Sanabria

Cabañas de madera Sanabria
Galende
Cabañas de madera Sanabria

11. Hotel Ponferrada Plaza

Hotel Ponferrada Plaza
Ponferrada
United States
Patrick
$67 nightly
$74 total
Sep 1 - Sep 2
Total with taxes and fees
Hotel Ponferrada Plaza

12. Posada Real La Carteria

Posada Real La Carteria
Puebla de Sanabria
Spain
Fabiola
$99 nightly
$109 total
Sep 3 - Sep 4
Total with taxes and fees
Posada Real La Carteria

13. Alda Centro Ponferrada

Alda Centro Ponferrada
Ponferrada
United States
Carlos
$57 nightly
$63 total
Aug 30 - Aug 31
Total with taxes and fees
Alda Centro Ponferrada

14. Posada Real La Pascasia

Posada Real La Pascasia
Puebla de Sanabria
United States
Leonardo
$117 nightly
$129 total
Aug 25 - Aug 26
Total with taxes and fees
Posada Real La Pascasia

15. Hotel Los Templarios

Hotel Los Templarios
Ponferrada
United Kingdom
Andrew
Hotel Los Templarios

16. El Castillo

El Castillo
Ponferrada
United Kingdom
Paul
$73 nightly
$81 total
Aug 24 - Aug 25
Total with taxes and fees
El Castillo

17. Complejo Hostelero Paladium

Complejo Hostelero Paladium
Vilamartin de Valdeorras
Canada
Thomas
$73 nightly
$81 total
Aug 17 - Aug 18
Total with taxes and fees
Complejo Hostelero Paladium

18. Aroi Ponferrada

Aroi Ponferrada
Ponferrada
United States
Nestor
$93 nightly
$102 total
Sep 9 - Sep 10
Total with taxes and fees
Aroi Ponferrada

19. La Posada de Pedrazales

La Posada de Pedrazales
Galende
United Kingdom
Annie
$52 nightly
$57 total
Aug 30 - Aug 31
Total with taxes and fees
La Posada de Pedrazales

20. Casa Grande de Trives

Casa Grande de Trives
Puebla de Trives
Spain
Alicia
Casa Grande de Trives
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Porto attractions

Trevinca Mountain

10.0/10 (3 reviews)
Commune with nature and explore the great outdoors at Trevinca Mountain during your travels in Porto. Stroll along the beaches or discover the area's mountain views.
See properties

Top Porto Hotel Reviews

Exe São Lazaro

Exe São Lazaro

10/10 Excellent
"We arrived early and a young man checked us in but we couldn’t go into our room yet so we were going to Che k out some of the sites. He helped us and gave us maps and info. He was very helpful. He spoke English and Portuguese and he understood that I was trying to use Portuguese so he was patient. Our room was excellent with a king size bed which we had not had in a long time. It was quiet and didn’t transfer motion. The room was very clean and spacious. We used the pool and loved it. Everything was great. We would stay there again."
Martha 1-night trip
Posted 15 hours ago
Exe São Lazaro
Posada de Las Misas

Posada de Las Misas

10/10 Excellent
"Great location!"
María Silvina 2-night trip
Posted 2 weeks ago
Posada de Las Misas
Vinhais Hotel

Vinhais Hotel

10/10 Excellent
"perfect location, clean well maintained and staff, breakfast very good. The only one thing I was concerned was the bed very noisy and old, I was not able to sleep well."
JOAO 1-night trip
Posted 1 month ago
Vinhais Hotel
ibis Braganca

ibis Braganca

8/10 Good
"Modern hotel. Travelling on motorbikes secure parking is very important to us. We were able to book the hotel garage parking on-site for a fee, you access the garage via an electronic door at street level (note, there is a steep spiral ramp with a camber to access). Small comfortable room with air conditioning. Breakfast options were good. Supermarkets and shops etc very close by. Would recommend."
Louise 1-night trip
Posted 2 months ago
ibis Braganca
Parador de Puebla de Sanabria

Parador de Puebla de Sanabria

10/10 Excellent
"The quality and comfort of most Paradors is pretty consistent and this one certainly didn’t disappoint. Great location overlooking the pretty town and just a 10 minute gentle walk to the centre. The pool area is perfect for a lazy relaxing day and Paloma on reception always greeted you with a smile. Lovely stay thank you"
Gil 3-night trip
Posted 2 months ago
Parador de Puebla de Sanabria
Hotel Medulio

Hotel Medulio

8/10 Good
"Good hotel in a convenient location"
Giovanni 1-night trip
Posted 2 months ago
Hotel Medulio
Hotel Calzada

Hotel Calzada

10/10 Excellent
"Top hotel. Great and clean room; very professional staff; lovely dinner and breakfast (included). I would return"
Giovanni 1-night trip
Posted 2 months ago
Hotel Calzada
Solar de Santa Maria

Solar de Santa Maria

10/10 Excellent
"This is such a cool location. We only stayed for one night but the breakfast was delightful, staff was kind and welcoming, and the room was spacious and clean. Be sure to call when you arrive so they can come greet you at the door! "
Mary 1-night trip
Posted 6 months ago
Solar de Santa Maria
Hotel Malecón

Hotel Malecón

10/10 Excellent
"Clean room,friendly staffs ,noisy at midnight outside. But very good hotel. "
Peng 1-night trip
Posted 10 months ago
Hotel Malecón

More cheap stays in Porto

HI Braganca - Pousada de Juventude - Hostel

HI Braganca - Pousada de Juventude - Hostel

Av. 22 de Maio Braganca
$48 nightly
$51 total
Aug 25 - Aug 26
Total with taxes and fees
HI Braganca - Pousada de Juventude - Hostel
La Posada de Pedrazales

La Posada de Pedrazales

Calle Barrio Medio, 56 Galende Lago de Sanabria
$52 nightly
$57 total
Aug 30 - Aug 31
Total with taxes and fees
8/10 Very Good! (14 reviews)
La Posada de Pedrazales
Hotel Medulio

Hotel Medulio

Calle General 1 Carucedo
$59 nightly
$65 total
Aug 24 - Aug 25
Total with taxes and fees
8.4/10 Very Good! (100 reviews)
Hotel Medulio
Hotel Calzada

Hotel Calzada

Calzada 1 Vilamartin de Valdeorras
Get rates
9.4/10 Exceptional! (42 reviews)
Hotel Calzada
Hotel Los Perales

Hotel Los Perales

Avenida de Galicia, 22 Puebla de Sanabria Zamora
Get ratesHotel Los Perales
Hostal Mayo

Hostal Mayo

Avenida Eulogio Fernández, 70 O Barco de Valdeorras ORENSE
Get rates
6.6/10 (7 reviews)
Hostal Mayo

Frequently asked questions

What is the best area to stay in Porto?
The best areas to stay in Porto are Ribeira, Baixa, and Cedofeita.Ribeira, located along the Douro River, is a UNESCO World Heritage site and offers stunning views of the Dom Luís I Bridge and Vila Nova de Gaia. This district is known for its narrow, cobblestone streets, colorful historic buildings, and riverside restaurants. It's an excellent choice for couples looking for picturesque views and easy access to river cruises and port wine cellar tours.Baixa, the downtown area, is a central and convenient option. It's home to major landmarks like the Clérigos Tower and São Bento train station, known for its intricate tile work. The main thoroughfare, Avenida dos Aliados, features grand architecture and connects to many shopping streets and dining options. Solo travelers will appreciate the ease of navigating to different parts of the city from here, with many public transport links readily available.Cedofeita, just west of Baixa, provides a more residential feel while remaining central. This area is characterized by art galleries, independent boutiques, and a growing number of specialty coffee shops.
When is the best time to go to Porto?
The best time to visit Porto is during the spring (April to May) and fall (September to October) when the weather is pleasant and comfortable for exploring.During these shoulder seasons, you'll experience mild temperatures, ideal for walking the city's hilly streets and enjoying outdoor cafes. The spring brings blooming jacaranda trees, adding a beautiful purple hue to many areas, while the fall offers comfortable conditions without the peak summer crowds.For those who enjoy a lively option and don't mind warmer temperatures, the summer months (June to August) are also a good option. This is when many festivals and outdoor events take place, particularly along the Douro River. However, expect larger crowds and higher prices for accommodations during this time.Travelers looking for a quieter experience and lower prices might consider the winter months (November to March). While it can be cooler and rainier, you'll find fewer tourists and a more local feel.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Porto.
How much is the nightly rate at a Porto hotel?
Prices for hotels in Porto often vary, but you can find a great deal from $51 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia