Dunkeld Holidays

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

Your Dunkeld Holiday

Lock in a Dunkeld holiday package and get ready to experience the best of this city. Consider basing yourself in the neighbourhood of Rosebank, which is good for bars and pubs, markets and nightlife. If taking in sights is part of the plan during your trip to Dunkeld, swing by popular attractions like Cresta Shopping Centre, Johannesburg Botanical Garden and Randpark Golf Club. Whatever your travel plans or the size of your budget, putting together a tailored Dunkeld holiday is a piece of cake with Expedia.

Price found within the past 48 hours. Click for updated prices.
  • Jul 18 - Jul 28

    7th Street Guesthouse + Flight

    Melville
    9 nights
    4.0 star property
    9.2/10 - Wonderful (48 reviews)
    "Okay "
    Reviewed November 21, 2025
    Return London (LHR) - Johannesburg (JNB)
    LHR - JNBDirect JNB - LHRDirect
    £1,581
    £1,406
    per traveller
    found 8 hours ago
    7th Street Guesthouse
  • Jul 18 - Jul 28

    Ellipse Executive Apartments + Flight

    Midrand
    9 nights
    5.0 star property
    9.2/10 - Wonderful (19 reviews)
    Return London (LHR) - Johannesburg (JNB)
    LHR - JNBDirect JNB - LHRDirect
    £1,662
    £1,465
    per traveller
    found 8 hours ago
    Ellipse Executive Apartments
  • Jul 13 - Jul 19

    Bakubung Bush Lodge + Flight

    Pilanesberg National Park
    5 nights
    4.0 star property
    9.0/10 - Wonderful (675 reviews)
    "This place was amazing! The staff was so friendly and recognized me every time I came to eat. I felt safe walking alone even at night. The food was amazing, the spa staff was great, the rooms were beautiful. The game day drives were unbelievable. I loved this place and have to say this was vacation is in my top 3! I can’t express enough how amazing it was."
    Reviewed June 6, 2026
    Return London (LHR) - Johannesburg (JNB)
    LHR - JNBDirect JNB - LHRDirect
    £1,754
    £1,570
    per traveller
    found 20 hours ago
    Bakubung Bush Lodge
  • Jul 18 - Jul 28

    The Houghton Hotel, Spa, Wellness & Golf + Flight

    Houghton Estate
    9 nights
    5.0 star property
    9.4/10 - Exceptional (240 reviews)
    "Overall great place… have stayed there a number of times. But the last time was disappointing…I ordered room service at 9:20 pm and never got it delivered. Much less than i would expect even from a one star hotel let alone a hotel of this calibre "
    Reviewed May 16, 2026
    Return London (LHR) - Johannesburg (JNB)
    LHR - JNBDirect JNB - LHRDirect
    £1,965
    £1,761
    per traveller
    found 8 hours ago
    The Houghton Hotel, Spa, Wellness & Golf
  • Jul 13 - Jul 19

    The Leonardo + Flight

    Sandton
    5 nights
    5.0 star property
    9.4/10 - Exceptional (67 reviews)
    "(Majority of) Staff were incredible and so friendly. The rooms were spacious, luxurious and excellent value for funny. Will stay here again."
    Reviewed February 21, 2026
    Return London (LHR) - Johannesburg (JNB)
    LHR - JNBDirect JNB - LHRDirect
    £1,960
    £1,815
    per traveller
    found 20 hours ago
    The Leonardo

Where to stay in Dunkeld

Find the best Dunkeld areas and neighborhoods for the activities you enjoy most. Learn more about Dunkeld

Top hotels in Dunkeld

Radisson RED Hotel, Johannesburg Rosebank

Radisson RED Hotel, Johannesburg Rosebank

4.5 out of 5
4 Parks Boulevard, Oxford Parks Johannesburg Gauteng
Fully refundableReserve now, pay when you stay
The price is £76 per night from 12 Jun to 13 Jun
£76
12 Jun - 13 Jun
includes taxes & fees
8.6/10 Excellent! (103 reviews)
"5 star"

Reviewed on 20 May 2026

Radisson RED Hotel, Johannesburg Rosebank
City Lodge Hotel at OR Tambo International Airport

City Lodge Hotel at OR Tambo International Airport

3 out of 5
Above Multi-Storey Parkade 2, Level 5 Kempton Park Gauteng
The price is £129 per night from 22 Jun to 23 Jun
£129
22 Jun - 23 Jun
includes taxes & fees
9/10 Wonderful! (1,966 reviews)
"I needed an airport hotel room to make getting to an early morning flight more convenient. This hotel didn't disappoint! I will definitely stay there again if the need arises."

Reviewed on 8 Jun 2026

City Lodge Hotel at OR Tambo International Airport
Southern Sun O.R Tambo

Southern Sun O.R Tambo

4 out of 5
Airport Grounds, Jones Road, / Kempton Park Gauteng
Fully refundableReserve now, pay when you stay
The price is £101 per night from 6 Jul to 7 Jul
£101
6 Jul - 7 Jul
includes taxes & fees
8.6/10 Excellent! (1,639 reviews)
"I arrived in the morning from an overnight flight and was happy they let me check in early. The shuttle bus running every 15 min was much appreciated. All the staff were very friendly. The food in the restaurant was very good. The only complaint I have is there was no heat in the room. I complained ..."

Reviewed on 8 Jun 2026

Southern Sun O.R Tambo
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 Dunkeld travel package cost?
The cheapest Dunkeld travel package is , so your dream getaway can become a reality — without the high price tag. Combine flights, hotels and car rentals to tailor a package suited to your travelling style.
If I'm not able to travel, can I cancel my Dunkeld travel package?
We understand — life can throw you the odd curveball. If you've locked in a Dunkeld travel package and need to amend or cancel it, we can help. We suggest visiting our Customer Service Portal first for information. But in general, if you've taken out your package in the last 24 hours, you may be able to change your itinerary for free. If it's more than 24 hours, your hotel, airline or car rental company may impose a fee.
How do I get a cheap travel package to Dunkeld?
Combining your flight and hotel with Expedia won't just save precious time — it'll save you money too. A Dunkeld travel package makes it a breeze to arrange your dream adventure. With more than 550 airlines all over the world to pick from, finding convenient flights that fit your schedule won't be hard. In addition to that, we've got over 1,000,000 hotel options globally to select from. Now that's choice! Whatever your budget, Expedia brings the world within your reach.
Does Expedia offer Book Now, Pay Later Dunkeld holidays?
Your bank balance shouldn't get in the way of going on holiday, so Expedia has devised a solution to help. Now that we've joined forces with online lender Klarna, it's easier than ever to book a fantastic getaway without using up all your savings. Klarna offers flexible payment options at checkout that take the stress out of budgeting for your escape. Check out these flexible payment options:

  • Pay monthly holidays: If paying small amounts each month sounds right for you, Klarna can help. Paying in convenient monthly instalments will make that dream getaway possible.
  • Pay in instalments holidays: With this Book Now, Pay Later option, Klarna makes it possible to pay off your trip in multiple transactions.
  • Low deposit holidays: When you want to grab an amazing deal but your budget doesn't quite go that far, Klarna's low deposit holiday plan will help you get what you want.

Where should I stay in Dunkeld?
With loads to discover in Dunkeld, we suggest you secure a room in a hotel close to its attractions. Johannesburg Botanical Garden, Delta Park and 4th Avenue Parkhurst are some top ones to add to your to-do list.
What are the top hotels in Dunkeld?
Make a reservation at Four Seasons Hotel The Westcliff, Johannesburg. It's one of the area's most in-demand hotels. Another top-rated option in Dunkeld is Sierra on Main.
How far in advance should I book my Dunkeld holiday?
Smart travellers will likely want to reserve their seats early. You can usually compare international airfares on Expedia up to 12 months before your flight. If you've left booking to the last minute, don't stress. Bargain prices occasionally appear in the last weeks prior to departure.
What does an Expedia Dunkeld travel package include?
Flights, hotels and rental cars, or any combination of them — it's up to you! Whether you're exploring Dunkeld with the kids or adventuring solo, there's a bundle to suit every budget and style. Once you've made your booking, why not add on a few tours and experiences?
What should I know before booking a Dunkeld travel package?
Whether it's adventure or relaxation you're chasing, a Dunkeld travel package lets you plan your escape your way. Plus, you'll score great discounts when you combine your accommodation with your rental car and flights. The more you bundle, the more you'll save!
Can I choose my airline with a Dunkeld Expedia travel package?
Most definitely. Expedia has over 550 airline partners to pick from globally. With all that choice, finding the right carrier to whisk you away to Dunkeld won't be difficult.

Popular places to visit

Things to do

* 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.