A large medieval castle with multiple towers and battlements.
Photo by Tim Thomas
Open Photo by Tim Thomas

Oliveira do Castelo Vacation Packages

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to CA $4,200 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

    Plan, book, and manage your trip all in one place

Your Oliveira do Castelo Vacation

From its rich traditions to its spectacular views and beyond, there's plenty to like about Oliveira do Castelo. Uncover the wonders of this fascinating city with a Oliveira do Castelo vacation package that's tailor-made for you. Every trip to Oliveira do Castelo needs a well-thought-out itinerary. Fill yours with major attractions like Citania de Briteiros, Guimaraes Castle and Estadio D. Alfonso Henriques. Whatever your travel plans or the size of your budget, organizing a tailored Oliveira do Castelo vacation is easy with Expedia.

Top Oliveira do Castelo vacation deals

Price found within the past 48 hours. Click for updated prices.
  • Jan 21 - Jan 28

    YOUROPO - Bolhão + Flight

    Centro / Baixa
    6 nights
    4.0 star property
    9.6/10 - Exceptional (526 reviews)
    "I have to say that the staff were exceptionally helpful. I felt that they took great care of me and nothing was too much trouble for them."
    Reviewed November 3, 2026
    Roundtrip • Montreal (YUL) - Porto (OPO)
    YUL - OPO • 1 stop OPO - YUL • 1 stop
    CA $1,529
    CA $1,098
    per traveller
    found 9 hours ago
    YOUROPO - Bolhão
  • Dec 25 - Jan 1

    Ribeira Apartments São João + Flight

    Centro / Baixa
    6 nights
    3.0 star property
    10/10 - Exceptional (2 reviews)
    "Perfect location, clean space and super accommodating hosts! Loved our stay :)"
    Reviewed November 1, 2026
    Roundtrip • Toronto (YYZ) - Porto (OPO)
    YYZ - OPO • Nonstop OPO - YYZ • 2 stops
    CA $3,937
    CA $2,698
    per traveller
    found 17 hours ago
    Ribeira Apartments São João
  • Jan 21 - Jan 28

    GA Palace Hotel + Flight

    Centro / Baixa
    6 nights
    5.0 star property
    10/10 - Exceptional (1,020 reviews)
    "Amazing hotel exilant location!"
    Reviewed November 4, 2026
    Roundtrip • Montreal (YUL) - Porto (OPO)
    YUL - OPO • 1 stop OPO - YUL • 1 stop
    CA $2,427
    CA $1,674
    per traveller
    found 9 hours ago
    GA Palace Hotel
  • Jan 14 - Jan 21

    Torel Palace Porto + Flight

    Centro / Baixa
    6 nights
    5.0 star property
    9.8/10 - Exceptional (257 reviews)
    Roundtrip • Toronto (YYZ) - Porto (OPO)
    YYZ - OPO • 1 stop OPO - YYZ • 1 stop
    CA $2,085
    CA $1,446
    per traveller
    found 1 day ago
    Torel Palace Porto
  • Jan 21 - Jan 28

    YOUROPO - Ribeira Porto + Flight

    Centro / Baixa
    6 nights
    4.0 star property
    9.6/10 - Exceptional (160 reviews)
    "Un apartotel muy bonito, con vistas espectaculares. Aunque me alojé en la planta baja, podía disfrutar del río desde la baranda exterior. Sin embargo, llegar fue toda una odisea: las indicaciones del estacionamiento eran confusas y terminé dando varias vueltas, ya que el parking señalado era público y estaba al lado. Además, el extractor de la cocina no funcionaba y el apartamento se llenó de humo al cocinar. El sacacorchos también estaba dañado. Una buena experiencia, pero estos detalles le..."
    Reviewed October 29, 2026
    Roundtrip • Montreal (YUL) - Porto (OPO)
    YUL - OPO • 1 stop OPO - YUL • 1 stop
    CA $1,646
    CA $1,169
    per traveller
    found 9 hours ago
    YOUROPO - Ribeira Porto

Discover the most popular places to visit in Oliveira do Castelo

What to do in Oliveira do Castelo

Oliveira do Castelo Hotel Deals

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.

Frequently Asked Questions

How much does an Oliveira do Castelo vacation package cost?

You can pick up a vacation package to this destination from CA $1,098 on Expedia. But how much your vacation to Oliveira do Castelo costs will depend on factors like your hotel choice, season and length of stay.

What are the cheapest months to go to Oliveira do Castelo?

If you're hoping to book a cheap Oliveira do Castelo vacation package, consider travelling in December, January and February. You'll generally find better prices on hotels and airfares during these quieter months — ideal for a budget-friendly getaway.

How many days is enough for Oliveira do Castelo?

Oliveira do Castelo vacations come in all shapes and sizes, but to really sink your teeth into this destination, we'd say 2 days is about right. With this timeframe, you can visit top attractions like Penha and Igreja de Nossa Senhora da Consolacao e Santos Passos and track down some underrated spots. Don't miss out on neighbourhoods such as Oliveira, São Paio e São Sebastião and Costa either. If you're clever with your time, you may even be able to take a day trip outside of Oliveira do Castelo too.

Is it worth booking a vacation package to Oliveira do Castelo?

Oliveira do Castelo is a good vacation destination with attractions like Largo da Oliveira among the many things to keep you entertained. Whether you're travelling with the family or getting away with friends, an Oliveira do Castelo vacation promises a good time for everyone.

How to find the best Oliveira do Castelo package deals?

Use Expedia's filter tool to find some terrific Oliveira do Castelo package deals. When you begin your search, simply set your maximum budget and then sort the results by "Price: low to high." If you're looking to save, plan your adventure for midweek, or look for Oliveira do Castelo package deals in the off-peak season. Switch up your travel dates and you may score even better discounts. As a rule of thumb, it's usually best to lock in your vacation package as early as possible.

Is it cheaper to book an Oliveira do Castelo vacation as a package?

An Expedia vacation package could land you considerable savings when compared to booking flights and stays separately. Better still, you can customize your Oliveira do Castelo getaway to fit your exact needs. Choose your preferred flight time, select the hotel type and add a rental car. Explore our bundles to see how much you can save.

When to book a vacation package to Oliveira do Castelo?

If you have your Oliveira do Castelo travel dates confirmed, book early to score some terrific deals. With Expedia, you can often reserve some flights up to a year in advance. Prefer spur-of-the-moment getaways? Our last-minute deals are great for setting off on a whim.

How to plan a trip to Oliveira do Castelo?

  1. Choose the right time to travel: Your schedule, preferred season and the type of weather you like can all impact your decision on when to go to Oliveira do Castelo.
  2. Set your budget: Factor in expenses such as flights, food and transportation when calculating how much to put aside for your trip to Oliveira do Castelo. Then, pick a hotel that matches your budget, whether that's a low-cost stay or a deluxe retreat.
  3. Work out your trip length: Think about how long you'd like to spend discovering Oliveira do Castelo. Plan your days so you can get to all the attractions and activities you're interested in at a comfortable pace.
  4. Combine your airfare and accommodations: Once you've settled on your dates and duration, lock in the right Oliveira do Castelo vacation package for you.

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.