Photo by South African Tourism

Search Safari Hotels in Johannesburg

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Johannesburg hotels with on-site safari

1. Emerald Resort & Casino

Emerald Resort & Casino
4.0 star property
Vanderbijlpark
8.2 out of 10, Very good, (240 reviews)
"Great staff and great amenities"
Canada
Darko
The price is Rp1.037.405
Rp1.203.390 total
includes taxes & fees
8 Nov - 9 Nov
Emerald Resort & Casino

2. The Cabanas Hotel at Sun City Resort

The Cabanas Hotel at Sun City Resort
3.0 star property
Moses Kotane
7.8 out of 10, Good, (890 reviews)
"Its was a wonderful stay"
Australia
Grant
The Cabanas Hotel at Sun City Resort

3. Kwa Maritane Bush Lodge

Kwa Maritane Bush Lodge
4.0 star property
Pilanesberg National Park
9.0 out of 10, Wonderful, (546 reviews)
"Great place"
Australia
Jamie
The price is Rp5.666.383
Rp6.516.346 total
includes taxes & fees
9 Nov - 10 Nov
Kwa Maritane Bush Lodge

4. 118 Bayley Street

118 Bayley Street
4.0 star property
Farrarmere
6.4 out of 10, (6 reviews)
"Nice grounds and clean, comfortable room."
United States
Mollie
The price is Rp667.932
Rp667.932 total
includes taxes & fees
16 Nov - 17 Nov
118 Bayley Street

5. Casa Flora Guesthouse

Casa Flora Guesthouse
4.0 star property
Silver Lakes
9.4 out of 10, Exceptional, (10 reviews)
"Fantastic breakfast, very nice place and extremely kind people and contact! Would go there again for sure!"
Switzerland
Daniel
The price is Rp1.780.612
Rp2.047.704 total
includes taxes & fees
9 Nov - 10 Nov
Casa Flora Guesthouse

6. Ivory Tree Game Lodge

Ivory Tree Game Lodge
5.0 star property
Pilanesberg National Park
9.4 out of 10, Exceptional, (142 reviews)
"Amazing place "
United States
Ralph
The price is Rp7.926.128
Rp9.546.725 total
includes taxes & fees
1 Dec - 2 Dec
Ivory Tree Game Lodge

7. Klipdrift Sands Game Lodge

Klipdrift Sands Game Lodge
4.5 star property
Hammanskraal
The price is Rp2.169.680
Rp2.169.680 total
includes taxes & fees
16 Nov - 17 Nov
Klipdrift Sands Game Lodge

8. 7th Street Guesthouse

7th Street Guesthouse
4.0 star property
Melville
9.2 out of 10, Wonderful, (48 reviews)
"Okay "
United States
SAMUEL
The price is Rp1.195.416
Rp1.195.416 total
includes taxes & fees
12 Nov - 13 Nov
7th Street Guesthouse

9. Kleinkaap Boutique Hotel

Kleinkaap Boutique Hotel
4.0 star property
Centurion
9.2 out of 10, Wonderful, (32 reviews)
"great place, beautiful and home away from home the food out of this world"
South Africa
Meriam
The price is Rp3.327.127
Rp3.864.458 total
includes taxes & fees
6 Dec - 7 Dec
Kleinkaap Boutique Hotel

10. Over The Moon Guesthouse

Over The Moon Guesthouse
5.0 star property
Randburg
8.8 out of 10, Excellent, (9 reviews)
"Our stay at Over the Moon was superb. From the beautiful decor, to the relaxing atmosphere, the stunning views of the city and most importantly the kind and outstanding service from Christine, Brian and everyone here. This will definitely be our go-to accommodation any time we are staying or travelling through Johannesburg. Thank you very much for your hospitality!"
Canada
NIKITA
The price is Rp3.099.227
Rp3.099.227 total
includes taxes & fees
7 Nov - 8 Nov
Over The Moon Guesthouse
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.

Top Johannesburg Hotel Reviews