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

Where to stay in Porto?

Candeias do Souto
Candeias do Souto
3.0 star property
Braganca
9.2 out of 10, Wonderful, (41 reviews)
  • cleanliness
    Escape to a serene Braganca B&B offering free breakfast and nature adventures.
Candeias do Souto
Hotel Calzada
Hotel Calzada
2.0 star property
Vilamartin de Valdeorras
9.2 out of 10, Wonderful, (38 reviews)
  • cleanliness
    Mediterranean escape with lush garden terrace and convenient access to local wineries.
The price is AU$125
includes taxes & fees
20 Feb - 21 Feb
Hotel Calzada
Hotel Medulio
Hotel Medulio
2.0 star property
Carucedo
8.4 out of 10, Very good, (91 reviews)
  • cleanliness
    Modern hotel in Carucedo with easy access to Las Medulas ancient Roman mines.
Hotel Medulio
Hotel Classis
Hotel Classis
3.0 star property
Bragança
8.0 out of 10, Very good, (4 reviews)
  • cleanliness
    Stay in comfort near art destinations in Braganca with free perks included.
The price is AU$118
includes taxes & fees
10 Mar - 11 Mar
Hotel Classis
La Posada de Pedrazales
La Posada de Pedrazales
2.0 star property
Galende
8.0 out of 10, Very good, (14 reviews)
  • cleanliness
    Lakeside retreat in Galende offers tranquil escape with international dining options.
La Posada de Pedrazales
Complejo Hostelero Paladium
Complejo Hostelero Paladium
3.0 star property
Vilamartin de Valdeorras
8.8 out of 10, Excellent, (20 reviews)
  • cleanliness
    Enjoy scenic Vilamartin with tennis courts and seasonal pools for active travellers.
The price is AU$157
includes taxes & fees
20 Feb - 21 Feb
Complejo Hostelero Paladium
Exe São Lazaro
Exe São Lazaro
4.0 star property
Braganca
8.4 out of 10, Very good, (100 reviews)
  • cleanliness
    Riverside views by the castle in Braganca, with dining, pool, and tennis court.
The price is AU$89
includes taxes & fees
22 Mar - 23 Mar
Exe São Lazaro
Solar de Santa Maria
Solar de Santa Maria
3.0 star property
Braganca
9.2 out of 10, Wonderful, (98 reviews)
  • cleanliness
    Tranquil country house in Braganca, just minutes from cultural museums and city sights.
The price is AU$131
includes taxes & fees
22 Feb - 23 Feb
Solar de Santa Maria
Hotel Malecón
Hotel Malecón
1.0 star property
O Barco de Valdeorras
9.4 out of 10, Exceptional, (37 reviews)
  • cleanliness
    Explore riverside charm in northern Spain with hiking trails and wineries nearby.
The price is AU$87
includes taxes & fees
27 Feb - 28 Feb
Hotel Malecón
ibis Braganca
ibis Braganca
3.0 star property
Braganca
8.8 out of 10, Excellent, (93 reviews)
  • cleanliness
    Discover Braganca from a modern hotel close to the city's contemporary art scene.
The price is AU$79
includes taxes & fees
1 Mar - 2 Mar
ibis Braganca
Hotel Monumento Pazo do Castro
Hotel Monumento Pazo do Castro
4.0 star property
O Barco de Valdeorras
8.0 out of 10, Very good, (27 reviews)
  • cleanliness
    Enjoy a serene escape at this palace-turned-hotel with an outdoor pool and spa.
The price is AU$130
includes taxes & fees
24 Feb - 25 Feb
Hotel Monumento Pazo do Castro
Vinhais Hotel
Vinhais Hotel
3.0 star property
Vinhais
9.2 out of 10, Wonderful, (56 reviews)
  • cleanliness
    Rustic countryside retreat with hiking trails and mountain biking in Vinhais.
Vinhais Hotel
Hotel Villalucerna
Hotel Villalucerna
3.0 star property
Vigo
8.6 out of 10, Excellent, (14 reviews)
  • cleanliness
    Scenic mountain retreat near Sanabria Lake with terrace and café dining.
The price is AU$85
includes taxes & fees
20 Feb - 21 Feb
Hotel Villalucerna
Hostal Mayo
Hostal Mayo
2.0 star property
O Barco de Valdeorras
7.0 out of 10, Good, (6 reviews)
  • cleanliness
    Cosy lodge in O Barco de Valdeorras with clean rooms and easy access to local wines.
Hostal Mayo
Posada Real La Pascasia
Posada Real La Pascasia
5.0 star property
Puebla de Sanabria
9.0 out of 10, Wonderful, (23 reviews)
  • cleanliness
    Unwind in a luxury retreat near Puebla de Sanabria's historic Plaza Mayor.
The price is AU$193
includes taxes & fees
8 Mar - 9 Mar
Posada Real La Pascasia
Parador de Puebla de Sanabria
Parador de Puebla de Sanabria
4.0 star property
Puebla de Sanabria
9.0 out of 10, Wonderful, (114 reviews)
  • cleanliness
    Medieval charm and natural beauty await at this riverside historic hotel in Puebla de Sanabria.
The price is AU$124
includes taxes & fees
8 Mar - 9 Mar
Parador de Puebla de Sanabria
Posada de Las Misas
Posada de Las Misas
3.0 star property
Puebla de Sanabria
8.4 out of 10, Very good, (73 reviews)
  • cleanliness
    Experience the charm of Puebla de Sanabria in a historic country house near the train station.
Posada de Las Misas
Posada Real La Carteria
Posada Real La Carteria
3.5 star property
Puebla de Sanabria
7.8 out of 10, Good, (16 reviews)
  • cleanliness
    Wake up to the Spanish charm of Puebla de Sanabria at this welcoming retreat.
The price is AU$168
includes taxes & fees
3 Mar - 4 Mar
Posada Real La Carteria
Hotel Restaurante Bayona
Hotel Restaurante Bayona
3.0 star property
Rios
7.4 out of 10, Good, (11 reviews)
  • cleanliness
    Charming hotel in Rios with delicious restaurant options and free perks nearby.
Hotel Restaurante Bayona
HI Braganca - Pousada de Juventude - Hostel
HI Braganca - Pousada de Juventude - Hostel
2.0 star property
Braganca
8.6 out of 10, Excellent, (52 reviews)
  • cleanliness
    Unwind in this youth hostel with free perks near Braganca's art galleries.
The price is AU$68
includes taxes & fees
25 Feb - 26 Feb
HI Braganca - Pousada de Juventude - Hostel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top landmarks in Porto

Check out reviews of Porto hotels guests love

Frequently asked questions

How much does a hotel room cost in Porto?
You can find top hotels in Porto from AU$68 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.