Dunkeld Vacations from $798

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to $1,045 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 Dunkeld Vacation

Lock in a Dunkeld vacation package and get ready to experience the best of this city. Consider basing yourself in the neighborhood 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 vacation is a piece of cake with Expedia.

The Latest Dunkeld Vacation Packages

Price found within the past 48 hours. Click for updated prices.
Hyde Johannesburg Rosebank
The Houghton Hotel, Spa, Wellness & Golf
The Peech Hotel
54 On Bath
Davinci Hotel And Suites On Nelson Mandela Square

Where to stay in Dunkeld

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

Dunkeld Hotel Deals

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
$96 nightly
The price is $110 total per night from Jan 1 to Jan 2
$110 total
Jan 1 - Jan 2, 2026
Total with taxes and fees
8.4/10 Very Good! (81 reviews)
Nice clean room and bathroom. Only a couple of small issues. Hair dryer usage was woeful. Cord not long enough to be able to be used near a mirror, lighting in bathroom wasn’t great and air con was hard to control. Bed was comfortable

Reviewed on Dec 13, 2025

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
$124 nightly
The price is $144 total per night from Dec 17 to Dec 18
$144 total
Dec 17 - Dec 18
Total with taxes and fees
8.8/10 Excellent! (1,824 reviews)
Room was clean and check-in and check-out was easy

Reviewed on Dec 14, 2025

City Lodge Hotel at OR Tambo International Airport
Premier Hotel OR Tambo

Premier Hotel OR Tambo

4 out of 5
73 Gladiator Street Kempton Park Gauteng
Fully refundableReserve now, pay when you stay
$87 nightly
The price is $100 total per night from Jan 7 to Jan 8
$100 total
Jan 7 - Jan 8, 2026
Total with taxes and fees
8.6/10 Excellent! (1,000 reviews)
We just used the room for a few hours during a layover and it was comfortable and very convenient. Courtesy bus is a bit had to find as with most things in JNB the signage is atrocious! Would definitely use again

Reviewed on Dec 10, 2025

Premier Hotel OR 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.

Discover the most popular places to visit in Dunkeld

Things to do

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