Porto Holidays from £320

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to £750 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Packages with flights are ATOL protected

Top Porto Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
Eurostars Valladolid
Dorma El Coloquio
Nexus Valladolid Suites & Hotel
Hotel Valladolid Recoletos
La Posada del Canal

Things to do near Porto

Porto offers a delightful mix of outdoor adventures and stunning scenery, perfect for a memorable vacation. Explore the city's charming recreational areas, embark on lovely day trips, and enjoy superb sightseeing opportunities. Don't miss the chance to attend summer concerts and indulge in guided tours of Porto to fully appreciate its rich culture and history.

Shopping

In Porto, head to El Corte Inglés for a vast selection of gifts and souvenirs. For a unique experience, visit the Mercado do Bolhão, a traditional market filled with local produce and crafts. If you're up for a drive, check out Parque Comercial La Vega, offering a variety of retail options.

Recreation

In Porto, relax at the Spa at The Yeatman, where you can indulge in rejuvenating treatments with breathtaking views of the Douro River. Alternatively, visit the Porto Wellness Centre for yoga classes and holistic therapies that promote relaxation and well-being in a serene atmosphere.

Adventure

At Manzaneda Ski Area, 37.0km from Porto, enjoy exhilarating skiing and snowboarding amid breathtaking landscapes. The skiField offers a vibrant atmosphere perfect for sports enthusiasts, making it an ideal destination for both thrill-seekers and family fun.

Nightlife

Porto's nightlife is vibrant and diverse. Visit the iconic Rua Galeria de Paris for lively bars like Plano B, where eclectic music and art create a unique atmosphere. For a more relaxed vibe, try Café au Lait, perfect for enjoying cocktails and mingling with locals.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in and around Porto

Porto offers a delightful blend of outdoor adventures and stunning scenery, making it perfect for those seeking beach and mountain experiences. Explore the captivating attractions within the city, including postcard views along the Douro River and nearby Portuguese islands. Whether you're hiking in national parks or enjoying the coastal beauty, Porto promises a memorable vacation for every traveller looking to immerse themselves in nature and local culture.

  • Sanabria Lake Natural Park: Just 12.9km from Porto, this stunning national park is a haven for outdoor enthusiasts. With its breathtaking lake views, lush forests, and diverse wildlife, it offers a perfect blend of adventure and tranquillity, ideal for hiking, birdwatching, or simply soaking in the scenery.
  • Trevinca Mountain: Situated within Porto, Trevinca Mountain invites adventurers with its rugged terrain and panoramic vistas. The area is perfect for outdoor activities such as hiking and climbing, providing an exhilarating experience amidst its striking natural beauty.
  • Playa Custa Llago: Located 12.9km from Porto, this picturesque beach is a serene escape featuring golden sands and clear waters. It's an ideal spot for sunbathing, swimming, or enjoying a leisurely stroll along the shoreline.

Best time to go to Porto

The best time to visit Porto is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are moderately high and weather is sunny with no rain. January is its coolest month on average. At this time, visitor numbers are moderately low and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January39.7°F (4.3°C)Light RainMostly SunnyModerately LowSlightly Low
February41.4°F (5.2°C)Light RainMostly SunnyModerately LowSlightly Low
March45.9°F (7.7°C)Light RainMostly SunnyAverageAverage
April50.9°F (10.5°C)Light RainMostly SunnyAverageSlightly High
May58.1°F (14.5°C)No RainMostly SunnyAverageAverage
June65.1°F (18.4°C)No RainMostly SunnyAverageAverage
July71.4°F (21.9°C)No RainSunnyModerately HighSlightly High
August71.2°F (21.8°C)No RainSunnyModerately HighSlightly High
September64.6°F (18.1°C)No RainSunnyModerately HighAverage
October56.5°F (13.6°C)Light RainMostly SunnyAverageAverage
November46.0°F (7.8°C)Light RainMostly SunnyAverageAverage
December41.5°F (5.3°C)Light RainMostly SunnyModerately LowSlightly Low

Tips to save on your trip to Porto

  • Take advantage of package deals on Expedia and combine flights, hotels, or car rentals for a convenient and cost-effective trip to Porto.
  • Consider traveling to Porto during the low season (December to February) for more affordable options.
  • Use the Price per traveler filter on Expedia to find a package deal that suits your budget.
  • Check the VIP Access properties filter to discover outstanding hotels with added member perks at select properties.

Porto Essential Information

Language
Spanish
Currency
Euros
Local Welcome
¡Hola!
Local Goodbye
Adiós
Max Temp Winter
10ºC
Max Temp Summer
27ºC
Top Sights
Sanabria Lake Natural Park, Playa de los Franceses and Trevinca Mountain

Top hotels in Porto

ibis Braganca

ibis Braganca

3 out of 5
Avenida das Forças Armadas Braganca
Fully refundableReserve now, pay when you stay
The price is £52 per night from 14 Jul to 15 Jul
£52
14 Jul - 15 Jul
includes taxes & fees
8.6/10 Excellent! (107 reviews)
"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 ..."

Reviewed on 29 Jun 2026

ibis Braganca
Exe São Lazaro

Exe São Lazaro

4 out of 5
Avenida do Sabor, 2 Braganca Bragança
Fully refundableReserve now, pay when you stay
The price is £67 per night from 19 Jul to 20 Jul
£67
19 Jul - 20 Jul
includes taxes & fees
8.4/10 Very good! (117 reviews)
"Clean room. Great staff and hotel was great."

Reviewed on 8 Jul 2026

Exe São Lazaro
Hotel Medulio

Hotel Medulio

2 out of 5
Calle General 1 Carucedo
Fully refundableReserve now, pay when you stay
The price is £61 per night from 14 Jul to 15 Jul
£61
14 Jul - 15 Jul
includes taxes & fees
8.4/10 Very good! (98 reviews)
"Good hotel in a convenient location"

Reviewed on 15 Jun 2026

Hotel Medulio
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.

Stay near popular Porto attractions

Frequently asked questions

Why should I book my Porto holiday with Expedia?
Expedia has your back for all aspects of your upcoming Porto getaway. You'll always land the best deals around, but when you bundle your flights, accommodation and/or hire car into a holiday package, you'll score even more savings. Keen to really make the most of your escape? Add some exciting activities and tours to your customised package. We offer flexible cancellation policies on almost all bookings, so there's no need to stress if you have to change your plans. Head over to our Customer Service Portal link to learn more.
When is the best time of year to holiday in Porto?
To enjoy the buzz of peak season, take off in May, July and August. November, December and January are typically quieter and a good idea if you want to get away from the crowds. Plan your visit to Porto based on what style of holiday you're looking for. January is the coolest time of year, when daytime temperatures average 4ºC. In July, the warmest period, you will experience temperatures of around 21ºC during the day.
What is the top hotel for my holiday in Porto?
Hotel Lopez de Haro is the perfect base for a wonderful holiday in Porto, offering all the conveniences you need.
How do I get a cheap holiday to Porto?
Our Porto holidays promise plenty of savings for the savvy wanderer. For the best deal, simply bundle your hotel, flights and activities. But low prices are just the beginning of your next big adventure. When you book with Expedia, you'll have more than 400 airlines and 321,000 hotels around the globe to pick from. No matter your budget, there's a holiday here just for you. Learn more about how you can save money on your holiday when you bundle your flight and hotel bookings with Expedia.
What should I do on my Porto holiday?
Every great holiday in Porto has to include a stop at Trevinca Mountain. But that's not the only thing to see and do in this city, so check online for other well-known attractions.
What is the best area to stay in when on holiday in Porto?
If you plan to visit Trevinca Mountain, save yourself the hassle of commuting and lock in a stay close by. It's one of the most popular attractions in Porto.
Do I need a visa for my Porto holiday?
Official government websites will have all the information you need on visa requirements, application procedures and necessary documentation. Your nationality and the purpose of your visit, whether it be for holidays or work, will determine if you need a visa for Porto. Also check that your passport is up to date and has at least six months validity remaining after your intended date of return. Finalise all your travel planning well in advance to avoid any last-minute surprises.
What should I wear on my Porto holiday?
First, consider the types of activities you'll be doing during your holiday in Porto and travel with pieces that can be mixed and matched. For fashion inspiration or information on any dress codes, look up style blogs or relevant social media accounts. Take a look at the weather forecast so you can pack accordingly. The warmest month in Porto is July, with average daytime temperatures of 21ºC. If you're visiting during the coolest month of January, the mercury hovers around 4ºC during the day.
What does an Expedia Porto holiday include?
Choose from any combination of flights, hire cars and hotels. Once you've made your booking, add some experiences and activities. Want to pick your airfare class? That's also easy to do. The choice is yours when it comes to organising your dream Porto trip. Expedia features different kinds of properties, with the most popular in Porto being hotels. With Expedia, you can expect the flexibility and freedom to customise your holiday the way you want.
Does Expedia offer Book Now, Pay Later Porto holidays?
Your bank balance shouldn't get in the way of escaping on holiday, so Expedia has come up with a solution to help. Now that we've formed a partnership with online lender Klarna, it's easier than ever to book a fabulous getaway without making a dent in your savings. Klarna offers flexible payment options during the checkout process that take the worry out of budgeting for your trip. Consider one of these flexible payment options:

  • Pay monthly holidays: Make your holiday dreams a reality sooner with Klarna's convenient payment plans. If paying bite-sized amounts each month works for you, choose this option at checkout.
  • No-deposit holidays: When you stumble on an unbeatable deal but your budget doesn't quite go that far, Klarna's no-deposit holiday plan will allow you to Book Now, Pay Later to secure your getaway.

Can I choose my airline with a Porto Expedia holiday?
Yes, and with over 400 airlines to select from globally, it's all about choice. Search the available options and find out which airline best fits your budget and needs.

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.