COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Porto 2021 Holidays

Choose two or more items and save on your trip:

Plan your Porto holiday with Expedia

  • Book your 2021 holiday package deals now! Buy your accommodation, flight or car together and get extra savings on your next trip!
  • We have selected for you amazing deals on incredible hotels in Porto. Have a look simply by using the search bar above.
  • Most hotels come with free cancellation, because we believe that flexibility matters now more than ever!

For more information, visit our COVID-19 information page
Start browsing now!

*Some hotels require you to cancel at least 24-48 hours before check-in.

Top hotels in Porto

Porto Palácio Hotel & Spa – S. Hotels Collection
Porto Palácio Hotel & Spa – S. Hotels Collection
5 out of 5
Avenida da Boavista, 1269, Porto
Free cancellationReserve now, pay when you stay
The price is €101 per night from 16 Apr to 17 Apr
4.4/5Wonderful! (682 reviews)

"such lovely hotel with staff being equally as lovely"…"

Reviewed on 1 Mar 2020

Porto Palácio Hotel & Spa – S. Hotels Collection
The House Ribeira Porto Hotel – S.Hotels Collection
The House Ribeira Porto Hotel – S.Hotels Collection
4 out of 5
Rua Infante Dom Henrique, 26, Porto
Free cancellationReserve now, pay when you stay
The price is €71 per night from 17 Apr to 18 Apr
4.5/5Wonderful! (924 reviews)

"The perfect central location to the cultural hub of Porto! The hotel caters to the clientele and will accommodate without hesitation. The staff is professional and provides a great deal of information and support to make your stay in the Porto region a memorable one. Due to Covid; breakfast was very ..."…"

Reviewed on 17 Oct 2020

The House Ribeira Porto Hotel – S.Hotels Collection
InterContinental Porto - Palacio das Cardosas, an IHG Hotel
InterContinental Porto - Palacio das Cardosas, an IHG Hotel
5 out of 5
Praca da Liberdade 25, Porto
The price is €218 per night from 2 May to 3 May
4.8/5Exceptional! (805 reviews)
Great visit to Porto

"Great experience, excellent location, wonderful food, and super service."…"

Reviewed on 7 Mar 2020

InterContinental Porto - Palacio das Cardosas, an IHG Hotel
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 things to do in Porto

Porto Beach Holiday

There's nothing more relaxing than a Porto holiday. Whether you're treating yourself to refreshing margaritas at a local bar or reading your favourite novel by the ocean's edge, your trip to Porto is the time to live out your beachy fantasies. Many visitors choose to stay close to Matosinhos Beach, situated just 8 kilometres from the town centre. However, you'll also discover an excellent range of Porto packages around Leca da Palmeira Beach and Vila do Conde Beach, two other popular nearby options.

Things You Should Know About Porto

  • Staying close to the water means mesmerizing vistas and relaxing walks along the shoreline at twilight. Cast your eye over our Porto beach hotels and see what's available.
  • Apartments, like Porto Gaia City and Beach by MP and Solazul Apartment, are also popular types of properties here. Compare prices and amenities and take your pick!
  • Alternatively, let one of our All-Inclusive hotels in Porto deal with all the finer details. That means more time for you to zero in on the important task of kicking back and chilling out.
  • Eager to know what Porto has to offer? It's hard to beat insider knowledge. As soon as you arrive, strike up a conversation with a few of the 249,600 people who live here. Check out our Porto things to do page, too.
  • Save loads of cash on experiences by booking our Porto holiday deals. With terrific attractions such as Sandeman Cellars to put on your to-do list, this popular destination will keep you busy.

Frequently asked questions

If I'm not able to travel, can I cancel my Porto holiday package?
If your travel plans in Porto have been upended, it’s good to know that it’s possible to amend or cancel your booking. If you made your booking within the last 24 hours, you may be able to get a refund. If your booking was made more than 24 hours ago, your airline, hotel or car rental company may impose a cancellation fee. For more details, check our Customer Service Portal.
Where should I stay in Porto?
For many, União de Freguesias do Centro is the top pick. Home to excellent attractions like Porto Cathedral, this area will show you what Porto is all about. Of course, booking a stay in Centro / Baixa is also a fantastic idea. Porto Cathedral is one sight to tick off here.
What are the top hotels in Porto?
If you’re thinking of staying in the União de Freguesias do Centro neighbourhood, some excellent options are Pestana Vintage Porto - Hotel & World Heritage Site and Hotel Infante Sagres. Vitória is another well-known Porto area. We recommend Pestana Vintage Porto - Hotel & World Heritage Site or Hotel Infante Sagres if you prefer this part of the city.
When is the best time of year to visit Porto?
The answer depends on you. If you want to land the best deal, travel in . Hotels and airfares are generally cheaper around this time of year than in . If you’d like to experience the buzz of Porto in the high season, lock in your getaway for . is typically a quieter time of year.
How far in advance should I book my Porto holiday?
Reserving your flights early with Expedia means one less thing to have to worry about. Most carriers display prices up to 12 months prior to take off. This is often the cheapest time to book. If circumstances have left you booking late, great deals to Porto sometimes occur in the weeks leading up to departure.
What should I know before booking a Porto travel package?
You’ll save plenty with an Expedia travel package. Combine your flights, rental cars and hotels and unlock great discounts. You’re not restricted to hotels, though. We have beachside villas, cosy city apartments and even glamping tents!
Does Expedia offer Book Now, Pay Later Porto holiday packages?
Thanks to our proud partnership with online lender Affirm, you can Book Now, Pay Later. You can tailor your trip with Expedia packages, so why not customize your payment schedule too?