Hotels in Porto

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
19 Oct - 20 Oct
Tomorrow
20 Oct - 21 Oct
This weekend
23 Oct - 25 Oct
Next weekend
30 Oct - 1 Nov

Where to stay in Porto?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Porto on Hotels.com. These Porto hotels consistently deliver on quality, location and traveller experience. Last updated on .

1. Hotel Villalucerna

Hotel Villalucerna
Vigo
AU$123
includes taxes & fees
20 Oct - 21 Oct
Hotel Villalucerna

2. Parador de Puebla de Sanabria

Parador de Puebla de Sanabria
Puebla de Sanabria
AU$128
includes taxes & fees
5 Nov - 6 Nov
Parador de Puebla de Sanabria

3. La Posada de Pedrazales

La Posada de Pedrazales
Galende
AU$86
includes taxes & fees
20 Oct - 21 Oct
La Posada de Pedrazales

4. Posada Real La Pascasia

Posada Real La Pascasia
Puebla de Sanabria
AU$196
includes taxes & fees
20 Oct - 21 Oct
Posada Real La Pascasia

5. Posada Real La Carteria

Posada Real La Carteria
Puebla de Sanabria
AU$168
includes taxes & fees
20 Oct - 21 Oct
Posada Real La Carteria

6. Posada de Las Misas

Posada de Las Misas
Puebla de Sanabria
AU$149
includes taxes & fees
20 Oct - 21 Oct
Posada de Las Misas

7. Complejo Hostelero Paladium

Complejo Hostelero Paladium
Vilamartin de Valdeorras
AU$109
includes taxes & fees
22 Oct - 23 Oct
Complejo Hostelero Paladium

8. Hotel Malecón

Hotel Malecón
O Barco de Valdeorras
AU$98
includes taxes & fees
19 Nov - 20 Nov
Hotel Malecón

9. Candeias do Souto

Candeias do Souto
Braganca
AU$111
includes taxes & fees
21 Oct - 22 Oct
Candeias do Souto

10. Hotel Calzada

Hotel Calzada
Vilamartin de Valdeorras
AU$114
includes taxes & fees
22 Oct - 23 Oct
Hotel Calzada

11. Hotel Medulio

Hotel Medulio
Carucedo
AU$87
includes taxes & fees
13 Nov - 14 Nov
Hotel Medulio

12. Casa da Edrosa

Casa da Edrosa
Vinhais
AU$173
includes taxes & fees
28 Oct - 29 Oct
Casa da Edrosa

13. Hotel Monumento Pazo do Castro

Hotel Monumento Pazo do Castro
O Barco de Valdeorras
AU$176
includes taxes & fees
19 Nov - 20 Nov
Hotel Monumento Pazo do Castro

14. Solar de Santa Maria

Solar de Santa Maria
Braganca
AU$142
includes taxes & fees
23 Oct - 24 Oct
Solar de Santa Maria

15. Hostal Mayo

Hostal Mayo
O Barco de Valdeorras
AU$77
includes taxes & fees
26 Oct - 27 Oct
Hostal Mayo

16. Vinhais Hotel

Vinhais Hotel
Vinhais
AU$79
includes taxes & fees
19 Nov - 20 Nov
Vinhais Hotel

17. Exe São Lazaro

Exe São Lazaro
Braganca
AU$86
includes taxes & fees
17 Nov - 18 Nov
Exe São Lazaro

18. HI Braganca - Pousada de Juventude - Hostel

HI Braganca - Pousada de Juventude - Hostel
Braganca
AU$66
includes taxes & fees
17 Nov - 18 Nov
HI Braganca - Pousada de Juventude - Hostel

19. ibis Braganca

ibis Braganca
Braganca
AU$84
includes taxes & fees
3 Nov - 4 Nov
ibis Braganca

20. Hotel Nordeste Shalom

Hotel Nordeste Shalom
Braganca
AU$78
includes taxes & fees
25 Oct - 26 Oct
Hotel Nordeste Shalom
View all properties

Top landmarks in Porto

Trevinca Mountain

10.0/10 (3 reviews)
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
"The room was extremely clean and the staff very friendly. Breakfast was awesome and delicious. There’s plenty of parking. I just want to add that this hotel has an old time vibe. This is one of those hotels that inspires time travel into the past in a good way. The room has this quaint kind of antique furniture that makes it look like an hotel in the 1960s and 70s. There’s a real key to the room, a receptionist, and a record player and vinyl records in the lobby as well as other vintage items such as a travel bag from the 1960s. There are cute little compartments for each room just like old times! They also have a selection of books to read or to look at pictures. It was really a fenomenal experience!"
Carlos 1-night trip
Posted 4 days ago
Vinhais Hotel
Candeias do Souto

Candeias do Souto

10/10 Excellent
"Beautifully restored property. The staff was great. Although we were greeted by a non English speaker we communicated very well through Google Translate."
Stanley F 1-night trip
Posted 6 days ago
Candeias do Souto
Parador de Puebla de Sanabria

Parador de Puebla de Sanabria

10/10 Excellent
"Nos sorprendió lo bueno que está el hotel. Llegamos tarde cuando casi cerraba el restaurante, la chica fue muy amable y nos atendió como reyes. Lo recomiendo 100%"
Ivon 1-night trip
Posted 1 month ago
Parador de Puebla de Sanabria
Exe São Lazaro

Exe São Lazaro

10/10 Excellent
"Staff were excellent. The restaurant was closed during our stay"
Colin 3-night trip
Posted 2 months ago
Exe São Lazaro
HI Braganca - Pousada de Juventude - Hostel

HI Braganca - Pousada de Juventude - Hostel

10/10 Excellent
"Lovely place to stop over. We stayed there on the way and the way back to West Portugal. Good breakfast. Great, friendly staff on reception."
Carolyn 1-night trip
Posted 2 months ago
HI Braganca - Pousada de Juventude - Hostel
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 5 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 9 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 1 year ago
Hotel Malecón

Frequently asked questions

How much does a hotel room cost in Porto?
You can find top hotels in Porto from AU$66 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.
Can I book a refundable accommodation option in Porto?
If you want the flexibility to change your plans to Porto, most hotels offer refundable* rates that you can book. 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 visit?
August and July are typically the warmest months in Porto, when the average temperature is 20°C. January and February are the coldest months, when the average temperature is 6°C. 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, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Porto

Porto: Where Majestic Mountains Embrace Timeless Tradition

Nestled in the heart of Castile and León, Porto is a hidden gem that marries stunning natural landscapes with rich cultural heritage. Surrounded by majestic mountains and lush natural parks, this enchanting destination invites outdoor enthusiasts to explore its scenic trails and serene parks. Wander through the historic quarters, where charming streets echo tales of the past, and enjoy al fresco dining at inviting cafés. With the esteemed University of Porto nearby, the town pulses with youthful energy, making it a delightful stop for both culture seekers and nature lovers. Discover the unique allure of Porto, where adventure and history intertwine.

Discover great hotels in Porto

In Porto, you'll find a range of accommodation options, from boutique hotels to comfortable B&Bs. Many places offer delightful breakfasts featuring local produce. Whether you prefer modern amenities or a charming atmosphere, Porto has hotels that cater to various tastes and budgets, ensuring a pleasant stay. These are some of the hotels preferred by our travellers in Porto:

  1. Hotel Restaurante Don PepeOpens in a new window: This charming lodging in Porto is perfect for leisure travellers seeking a blend of comfort and adventure. The property features delightful dining options including complimentary breakfast and a bar and lounge for relaxing evenings. Guests can indulge in various recreational activities such as horse riding, fishing, and hiking nearby. With a welcoming atmosphere, this hotel has received positive sentiments for its excellent amenities and the ability to create memorable experiences in a picturesque setting.
  2. La Casa de IreneOpens in a new window: This inviting hotel offers a unique experience for travellers who appreciate pet-friendly accommodations. With a focus on comfort, it provides amenities that ensure a pleasant stay for both guests and their furry companions. The property has been positively reviewed for its welcoming ambiance and generous pet policies, making it an ideal choice for those seeking an enjoyable getaway without leaving their pets behind.
  3. Cabañas de madera SanabriaOpens in a new window: This adventurous hotel caters to travellers looking for a dynamic experience, featuring a variety of activities such as windsurfing, archery, and fishing. With amenities designed to enhance comfort, it offers a playground for children, ensuring a family-friendly environment. The property is renowned for its engaging atmosphere and has received acclaim for its ability to provide a distinctive and exhilarating stay, making it a top choice for those seeking both relaxation and adventure.

Top locations to stay in Porto

Some great areas to stay in when visiting Porto, Castile and León, Spain, are Galende, Vigo, and Carballeda de Valdeorras. Galende boasts stunning natural parks, ideal for outdoor enthusiasts, while Vigo offers vibrant coastal charm and beautiful landscapes. Carballeda de Valdeorras is known for its wine production and picturesque scenery. For first-time visitors, Vigo is best suited for its lively atmosphere and accessibility.

  1. VigoOpens in a new window: If you’re looking for a vibrant coastal city, Vigo is a fantastic choice. Renowned for its bustling port and stunning waterfront, it’s a great base for exploring the nearby natural parks. The city's lively atmosphere is perfect for those who enjoy shopping and cultural experiences, with a variety of shops, markets, and galleries to browse. Don't miss the chance to visit the beautiful Cíes Islands, part of the Atlantic Islands of Galicia National Park, where you can enjoy breathtaking scenery and pristine beaches. The local seafood is a highlight, and the city’s cultural attractions, including museums and theatres, offer a taste of the rich history and artistic flair of the region.
  2. Carballeda de ValdeorrasOpens in a new window: Nestled in a picturesque valley, Carballeda de Valdeorras is a charming destination perfect for nature lovers. Known for its stunning landscapes and proximity to the Sierra de la Enciña da Lastra Natural Park, it offers a tranquil escape with opportunities for hiking and enjoying the great outdoors. The area is also famous for its wine production, particularly the Godello and Mencía varieties, making it a great spot for wine enthusiasts. You can explore local wineries and taste exquisite regional wines while soaking in the beautiful countryside views.
  3. GalendeOpens in a new window: For those seeking a peaceful retreat, Galende is a hidden gem surrounded by breathtaking natural beauty. Located near the stunning Sanabria Lake Natural Park, it's ideal for outdoor activities like hiking, fishing, and birdwatching. The area is known for its serene environment and charming village atmosphere, making it a perfect spot to unwind and connect with nature. The nearby lake is particularly inviting, offering opportunities for swimming and picnicking along its shores. Galende provides a lovely escape from the hustle and bustle, allowing visitors to enjoy the tranquil rhythms of rural life.

Things to do in Porto

Porto enchants with its stunning blend of rugged coastline, lush hills, and serene parks. Wander through vibrant historic quarters, savour local wines in charming bars, or explore scenic trails. Ideal for leisurely strolls or adventurous hikes, this city invites you to experience its natural beauty and rich heritage.

  • Playa del FolgosoOpens in a new window – Relax on the golden sands of Playa del Folgoso, a picturesque beach where you can soak up the sun and enjoy the gentle waves. Set against a stunning mountainous backdrop, this beach is perfect for unwinding and connecting with nature.
  • Playa de los FrancesesOpens in a new window – Head to Playa de los Franceses, where the clear blue waters invite you to take a refreshing dip. This beach is not only ideal for swimming but also offers scenic views that make for great photographs. With mountains framing the landscape, it’s a serene spot for picnics and beach games.
  • Playa Custa LlagoOpens in a new window – Discover Playa Custa Llago, a hidden gem that combines natural beauty with a peaceful atmosphere. The beach is surrounded by lush greenery, making it a great spot for nature lovers. Whether you’re walking along the shore or simply enjoying the sound of the waves, it’s a perfect place to recharge.
  • Playa de ViquiellaOpens in a new window – Explore the tranquil shores of Playa de Viquiella, where you can find a quiet retreat away from the crowds. This beach offers a unique opportunity to connect with the stunning natural parks nearby, making it a great starting point for hikes or explorations in the surrounding mountains.

4 tips for savvy savings when booking a hotel in Porto

  1. Book for the cheapest times: The most affordable time to visit Porto is during January, February, and December, when hotel prices tend to be lower. To fully experience the city's significant landmarks, cultural sites, and natural attractions, it is advisable to stay for at least 2 to 3 days. This duration provides ample opportunity to explore the historical richness and scenic beauty of Porto, all while enjoying great value for money, especially for those on a budget.
  2. Look for last-minute deals on Hotels.com: To uncover potential last-minute deals to Porto, visit the Deals or Last-Minute Deals sections on Hotels.com, where you may discover discounted rates on hotels as your travel date approaches. By enabling email alerts or push notifications from Hotels.com, you could find yourself informed about flash sales and special promotions, helping you secure the best prices. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, ensuring you remain updated on your favourite hotels. This way, if room availability changes or prices drop, you're more likely to be among the first to know and book your ideal getaway.
  3. Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so being flexible with your dates could help you save on your stay in a Porto hotel. For those in search of distinctive accommodation, boutique hotels can provide a more personalised experience and, at times, better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll propose alternative dates that may offer more affordable options, helping you to secure the best deal.
  4. Consider your location: Opting for accommodation near key attractions or city centres may offer convenience, but it often comes with a higher price tag. For more affordable options, consider hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to the sites you wish to visit. You might also explore independent hotels situated further afield, which are usually more likely to be affordable and can provide a more authentic experience.

Best time to go to Porto

Porto experiences its lowest average temperature in January, at 39.7°F (4.3°C), while July is the hottest month, with an average temperature of 71.4°F (21.9°C). October tends to be the wettest months.The peak travel months to visit Porto are July to September, which see a higher number of tourists. During this peak period, the weather is sunny, accompanied by no rainfall. In contrast, January, February, and December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly sunny conditions.

Keep exploring