Johannesburg Holidays

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to AU$2,500 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 Johannesburg Holiday

When you choose a Johannesburg holiday package, you can kick back and enjoy your getaway to the fullest. Uncover the highlights of this unique city knowing that all your travel arrangements have been organised in advance. Little Bear Lake and Louis M. Groen Nature Preserve are among the must-see attractions to explore during your trip to Johannesburg. Your ultimate Johannesburg holiday is a couple of clicks away. Search flights, hotels and more on Expedia for a getaway that's tailored to suit your travel style.

Johannesburg Holiday

Johannesburg Essential Information

Language
English
Currency
U.S dollars
Max Temp Winter
-3.89ºC
Max Temp Summer
24ºC
Top Sights
Otsego Lake State Park, Gaylords City Elk Park and Bavarian Falls Park

Our pick of the best Johannesburg Hotel Deals

Horn HideAway: Wooded Cabin Retreat, Fire Pit, Lake Fun, Cozy, Sleeps 8, Pets!

Horn HideAway: Wooded Cabin Retreat, Fire Pit, Lake Fun, Cozy, Sleeps 8, Pets!

Johannesburg MI
The price is AU$526 per night from 29 June to 30 June
AU$526
29 June - 30 June
includes taxes & fees
9.8/10 Exceptional! (17 reviews)
"Good check in, clean, lots of provisions, very responsive host. Smaller than I expected."

Reviewed on 31 July 2025

Horn HideAway: Wooded Cabin Retreat, Fire Pit, Lake Fun, Cozy, Sleeps 8, Pets!
Quality Inn & Suites

Quality Inn & Suites

2.5 out of 5
2650 I-75 Business Loop Grayling MI
Fully refundable
The price is AU$143 per night from 23 July to 24 July
AU$143
23 July - 24 July
includes taxes & fees
6/10 (1,003 reviews)
"Hotel was in generally poor condition like entrance doors, stairwells which needed to be serviced, cleaned. They need carpet, paint etc. That being said, the room was fairly nice and the showers are awesome!, Bed was comfy. The cleaning staff never touched our room in the 5 days that we were there ..."

Reviewed on 21 June 2026

Quality Inn & Suites
Otsego Resort

Otsego Resort

2.5 out of 5
696 M-32 East Gaylord MI
Fully refundableReserve now, pay when you stay
The price is AU$195 per night from 14 July to 15 July
AU$195
14 July - 15 July
includes taxes & fees
8.2/10 Very good! (546 reviews)
"Stayed at the Otsego Resort for a weekend. We arrived late in the evening and the office was a bit confusing to find. Our room was well maintained although there was issues with lighting in the room. Saturday evening the power flashed multiple times. Overall it was a good experience but the place ..."

Reviewed on 21 June 2026

Otsego Resort
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.

Explore a world of travel with Expedia

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