Hotels in Porto

Wed, Mar 25
Thu, Mar 26
March 2026
11
April 2026

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Tonight
Mar 11 - Mar 12
Tomorrow
Mar 12 - Mar 13
This weekend
Mar 13 - Mar 15
Next weekend
Mar 20 - Mar 22

Where to stay in Porto?

Candeias do Souto
Candeias do Souto
Braganca
  • Escape to a serene Braganca B&B offering free breakfast and nature adventures.
Candeias do Souto
La Posada de Pedrazales
La Posada de Pedrazales
Galende
  • Lakeside retreat in Galende offers tranquil escape with international dining options.
La Posada de Pedrazales
Hotel Medulio
Hotel Medulio
Carucedo
  • Modern hotel in Carucedo with easy access to Las Medulas ancient Roman mines.
$61 nightly
$67 total
Mar 13 - Mar 14
Total with taxes and fees
Hotel Medulio
Hotel Villalucerna
Hotel Villalucerna
Vigo
  • Scenic mountain retreat near Sanabria Lake with terrace and café dining.
$62 nightly
$69 total
Mar 30 - Mar 31
Total with taxes and fees
Hotel Villalucerna
Hotel Calzada
Hotel Calzada
Vilamartin de Valdeorras
  • Mediterranean escape with lush garden terrace and convenient access to local wineries.
$78 nightly
$86 total
Mar 12 - Mar 13
Total with taxes and fees
Hotel Calzada
Vinhais Hotel
Vinhais Hotel
Vinhais
  • Rustic countryside retreat with hiking trails and mountain biking in Vinhais.
Vinhais Hotel
Hotel Malecón
Hotel Malecón
O Barco de Valdeorras
  • Explore riverside charm in northern Spain with hiking trails and wineries nearby.
$57 nightly
$63 total
Mar 13 - Mar 14
Total with taxes and fees
Hotel Malecón
Parador de Puebla de Sanabria
Parador de Puebla de Sanabria
Puebla de Sanabria
  • Medieval charm and natural beauty await at this riverside historic hotel in Puebla de Sanabria.
$80 nightly
$89 total
Mar 17 - Mar 18
Total with taxes and fees
Parador de Puebla de Sanabria
Hostal Mayo
Hostal Mayo
O Barco de Valdeorras
  • Cozy lodge in O Barco de Valdeorras with clean rooms and easy access to local wines.
Hostal Mayo
Exe São Lazaro
Exe São Lazaro
Braganca
  • Riverside views by the castle in Braganca, with dining, pool, and tennis court.
$58 nightly
$62 total
Apr 9 - Apr 10
Total with taxes and fees
Exe São Lazaro
ibis Braganca
ibis Braganca
Braganca
  • Discover Braganca from a modern hotel close to the city's contemporary art scene.
$54 nightly
$57 total
Mar 29 - Mar 30
Total with taxes and fees
ibis Braganca
Complejo Hostelero Paladium
Complejo Hostelero Paladium
Vilamartin de Valdeorras
  • Enjoy scenic Vilamartin with tennis courts and seasonal pools for active travelers.
$101 nightly
$112 total
Mar 17 - Mar 18
Total with taxes and fees
Complejo Hostelero Paladium
Solar de Santa Maria
Solar de Santa Maria
Braganca
  • Tranquil country house in Braganca, just minutes from cultural museums and city sights.
$96 nightly
$102 total
Mar 12 - Mar 13
Total with taxes and fees
Solar de Santa Maria
Posada de Las Misas
Posada de Las Misas
Puebla de Sanabria
  • Experience the charm of Puebla de Sanabria in a historic country house near the train station.
$96 nightly
$106 total
Mar 12 - Mar 13
Total with taxes and fees
Posada de Las Misas
Hotel Monumento Pazo do Castro
Hotel Monumento Pazo do Castro
O Barco de Valdeorras
  • Enjoy a serene escape at this palace-turned-hotel with an outdoor pool and spa.
$94 nightly
$104 total
Apr 10 - Apr 11
Total with taxes and fees
Hotel Monumento Pazo do Castro
Posada Real La Pascasia
Posada Real La Pascasia
Puebla de Sanabria
  • Unwind in a luxury retreat near Puebla de Sanabria's historic Plaza Mayor.
$123 nightly
$136 total
Mar 17 - Mar 18
Total with taxes and fees
Posada Real La Pascasia
Posada Real La Carteria
Posada Real La Carteria
Puebla de Sanabria
  • Wake up to the Spanish charm of Puebla de Sanabria at this welcoming retreat.
$108 nightly
$119 total
Mar 18 - Mar 19
Total with taxes and fees
Posada Real La Carteria
Albergue O Bailarín
Albergue O Bailarín
O Barco de Valdeorras
  • Tranquil riverside hostel offers affordable stays near O Barco de Valdeorras Station.
$41 nightly
$46 total
Mar 14 - Mar 15
Total with taxes and fees
Albergue O Bailarín
HI Braganca - Pousada de Juventude - Hostel
HI Braganca - Pousada de Juventude - Hostel
Braganca
  • Unwind in this youth hostel with free perks near Braganca's art galleries.
$44 nightly
$47 total
Mar 22 - Mar 23
Total with taxes and fees
HI Braganca - Pousada de Juventude - Hostel
View all properties

Top landmarks in Porto

Trevinca Mountain

If you want to stretch your legs and breathe in some fresh mountain air, head out to Trevinca Mountain for a bird's-eye view of Porto.
See properties

Check out reviews of Porto hotels guests love

Vinhais Hotel

Vinhais Hotel

10/10 Excellent
"What a find! The reviews said that some rooms were a bit tired and the food is good with generous portions. So I thought I’d take a chance. It was good value especially compared to accommodation in Spain, where I had just been. The room was excellent - one of the largest rooms that I’ve stayed in. Food really was superb - really well cooked and generous portions. I was able to park my motorbike in a locked compound which has also has a security camera. The spa had Turkish and Swedish saunas, a small pool and an area to lounge around - great at the end of the day after enjoying the roads. The Portuguese roads!!! Wonderful bends and (in March) very few people on the roads. And great value. What’s not to like? All I can say, is what a find – thoroughly recommended. "
Colin 1-night trip
Posted 7 days ago
Vinhais Hotel
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 2 weeks ago
Solar de Santa Maria
ibis Braganca

ibis Braganca

10/10 Excellent
"Modern amenities, very clean room, pleasant service from staff at the lobby bar. Accommodations were simple but quite comfortable. Well located a short drive from historic center. Very good value. "
Teresa 4-night trip
Posted 1 month ago
ibis Braganca
Exe São Lazaro

Exe São Lazaro

10/10 Excellent
"Great value for money, especially the breakfast"
Arseniy 1-night trip
Posted 2 months ago
Exe São Lazaro
Hotel Medulio

Hotel Medulio

2/10 Terrible
"Terrible stay- has bed bugs! Got bitten and saw loads of them crawling around. Don’t stay here "
Rachael 1-night trip
Posted 3 months ago
Hotel Medulio
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 5 months ago
Hotel Malecón
Hotel Classis

Hotel Classis

10/10 Excellent
"The room was cleaned and everyone was polite. Central location with plenty of coffee shops and restaurants. "
ricardo 3-night trip
Posted 5 months ago
Hotel Classis

Frequently asked questions

How much does a hotel room cost in Porto?
You can find top hotels in Porto from $46 with options to suit your budget and needs. To find an affordable hotel in Porto that meets all of your requirements, just apply filters on Hotels.com and sort hotels by "Price: low to high".
How can I find deals and earn rewards at Porto hotels?
Discover great deals on Porto hotel stays with Hotels.com. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. And make sure to check out our last-minute deals on Porto hotels.
Can I book Porto hotels with free cancellation?
To book a refundable Porto hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". Many hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What hotels do travelers recommend in Porto?
Can I book a refundable hotel in Porto?
If you need the flexibility to change your plans to Porto, most accommodations provide refundable* bookable rates. You can find these properties by searching our site and using the "fully refundable" filter to narrow down the results.
What will the weather in Porto be like during my vacation?
August and July are typically the warmest months in Porto when the average temp is 68°F. January and February are the coldest months when the average temperature is 42°F. October and December are the months with the most rain.
Why should I book my Porto hotel with Hotels.com?
There are lots of reasons to book your Porto trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Keep exploring