A tractor spraying crops in a vast green field with visible tire tracks.

Heidelberg 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

Top Heidelberg vacation deals

Price found within the past 48 hours. Click for updated prices.
  • Sept 3 - Sept 8

    Garden Court Milpark + Flight

    Johannesburg CBD
    4 nights
    3.0 star property
    8.2/10 - Very good (86 reviews)
    "Fabulous spot with lots of things close by!"
    Reviewed July 10, 2026
    Roundtrip Montreal (YUL) - Johannesburg (JNB)
    YUL - JNB1 stop JNB - YUL1 stop
    CA $2,182
    CA $2,081
    per traveller
    found 0 hours ago
    Garden Court Milpark
  • Sept 3 - Sept 8

    Hyde Johannesburg Rosebank + Flight

    Rosebank
    4 nights
    4.0 star property
    9.6/10 - Exceptional (232 reviews)
    "Great location and very vibey. But suffers from the usual lack of communication between staff as well as lack of visible genuine professional enthusiasm of staff who just seem to be going through the motions and who couldn’t care less about the guest experience. Breakfast is a joke and poorly executed with no quality checks. Nice menu but poor delivery. Also there is a chronic long edit for the lifts because the hotel had about 10 different side functions - speak easy, gym, offices, etc and..."
    Reviewed July 15, 2026
    Roundtrip Montreal (YUL) - Johannesburg (JNB)
    YUL - JNB1 stop JNB - YUL1 stop
    CA $2,837
    CA $2,509
    per traveller
    found 0 hours ago
    Hyde Johannesburg Rosebank
  • Sept 3 - Sept 8

    54 On Bath + Flight

    Rosebank
    4 nights
    5.0 star property
    9.6/10 - Exceptional (257 reviews)
    "If I could give more than 5 stars for the staff I would. Every single one was so helpful and attentive. The rooms are very spacious and beautifully appointed and there is a free ironing service. Reception can also arrange a free shuttle to take you to local restaurants etc. Breakfast is great, an all round wonderful stay."
    Reviewed June 16, 2026
    Roundtrip Montreal (YUL) - Johannesburg (JNB)
    YUL - JNB1 stop JNB - YUL1 stop
    CA $2,630
    CA $2,369
    per traveller
    found 0 hours ago
    54 On Bath
  • Sept 3 - Sept 8

    Melrose Place Boutique Hotel + Flight

    Sandton
    4 nights
    3.5 star property
    9.2/10 - Wonderful (50 reviews)
    "I had an excellent stay at Melrose Place Boutique Hotel. The staff, hospitality, ambience, location, security were all top notch. I will be back!"
    Reviewed May 11, 2026
    Roundtrip Montreal (YUL) - Johannesburg (JNB)
    YUL - JNB1 stop JNB - YUL1 stop
    CA $2,406
    CA $2,244
    per traveller
    found 0 hours ago
    Melrose Place Boutique Hotel
  • Sept 3 - Sept 8

    The Houghton Hotel, Spa, Wellness & Golf + Flight

    Houghton Estate
    4 nights
    5.0 star property
    9.4/10 - Exceptional (249 reviews)
    "We loved our stay at the Houghton, it is safe, quiet and the staff are all friendly and helpful. Will stay here again."
    Reviewed July 8, 2026
    Roundtrip Montreal (YUL) - Johannesburg (JNB)
    YUL - JNB1 stop JNB - YUL1 stop
    CA $2,740
    CA $2,621
    per traveller
    found 0 hours ago
    The Houghton Hotel, Spa, Wellness & Golf

Heidelberg 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 a Heidelberg vacation package cost?

Offering excellent value package deals from CA $2,081 on Expedia, you'll be thrilled with how little a vacation to Heidelberg costs! Expedia's packages simplify travel planning and maximize your savings.

What are the cheapest months to go to Heidelberg?

If you'd like to score a cheap Heidelberg vacation package, consider visiting in January, March and April. You'll typically find better prices on hotels and flights during these quieter months — perfect for a budget-friendly break.

How many days is enough for Heidelberg?

Generally, a handful of days is enough to tick off the major sights during your Heidelberg vacation. But if you'd like to have time to kick back or go on day tours, think about extending your trip.

How to find the best Heidelberg package deals?

Begin your search for a Heidelberg package deal by entering your preferred trip dates and destination under our "Packages" tab. Then add a few filters, like "Property type" and "Popular locations," to tailor the results to your exact needs. You can also sort by "Package discount" and browse offers that come with irresistible savings. If you don't find the perfect Heidelberg package deal right away, simply play around with your dates and search again. Remember that deals are only available for a limited time, so book early and get your Heidelberg adventure underway.

Is it cheaper to book a Heidelberg vacation as a package?

You can enjoy significant savings on your Heidelberg escape by booking a personalized vacation package. Click on the "Package" heading, then enter your travel dates and destination to see the best flight and hotel prices. Bundling can save travellers hundreds of dollars. Consider adding a car rental and you may score a better deal.

When to book a vacation package to Heidelberg?

If you're planning an impromptu Heidelberg vacation, browse our last-minute deals that can be booked up to one week before you go. Prefer not to wait until the last minute? You can score awesome deals on your hotels and flights by booking well in advance.

How to plan a trip to Heidelberg?

  1. Pick your travel dates: What you'd like to do in Heidelberg and your favourite season will help you decide when to go.
  2. Figure out your budget: Make sure you have enough money to pay for everything from transportation and meals to activities and flights. Your hotel will probably be the largest expense during your trip to Heidelberg.
  3. Decide your trip length: Think about how long you'd like to spend discovering Heidelberg. Plan your itinerary so you can get to all the activities and attractions you're interested in at a comfortable pace.
  4. Bundle your bookings: With your travel dates in order, you can combine your car rental, flights, hotels and more into a tailored Heidelberg vacation package.