
Randfontein Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $1,096 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top Randfontein Vacation Deals
Price found within the past 48 hours. Click for updated prices.

Bakubung Bush Lodge
Price was CA $3,269, price is now CA $2,957 per person
CA $2,957
per person
Jun 14 - Jun 19
just found
Roundtrip flight included
Toronto (YYZ) to Johannesburg (JNB)
9/10 Wonderful! (657 reviews)
Food isn't good, very high in fat, carbs and sugar. No healthy options asides from salad which it doesn't really count.
They have a ton of staff but they aren't customer service focus more like out to lunch. Nobody greets you or even look at you, they avoid eye contact. Definitely didn't feel welcome.
Hotel itself it's fine and basi amenities need improvement and easier access to use them.
The safari drives are chaotic needs more planning and organization.
Reviewed on Mar 22, 2026

Ivory Tree Game Lodge
Price was CA $4,809, price is now CA $4,025 per person
CA $4,025
per person
Jun 14 - Jun 19
just found
Roundtrip flight included
Toronto (YYZ) to Johannesburg (JNB)
9.4/10 Exceptional! (139 reviews)
One word would do it... 'WOW'. Top 3 of the perfect places I've visited. Tranquil, elegant and the most marvelous staff available. The safari guides are knowledgeable, fun and work together to allow all guest to experience viewing the game animals once discovered on the range. Totally recommended.
Reviewed on Jul 10, 2024


Shepherd's Tree Game Lodge
Price was CA $5,381, price is now CA $4,750 per person
CA $4,750
per person
Jun 14 - Jun 19
just found
Roundtrip flight included
Toronto (YYZ) to Johannesburg (JNB)
9.8/10 Exceptional! (103 reviews)
We cried when we left (in a good way). The game drives provided as part of the stay were out of this world. So amazing. The perfect way to celebrate my daughter’s 21st.
The management were super helpful and bent over backwards for my two kids who both have special needs.
Would definitely go again but I don’t think my bank balance would cope! Once in a lifetime trip.
October was the perfect month to visit. Rangers highly knowledgeable and you get allocated the same one each game drive so you can build a relationship with them.
You won’t regret it if you book with Shepherds Tree x
Reviewed on Oct 29, 2024

Black Rhino Game Lodge
Price was CA $4,488, price is now CA $4,022 per person
CA $4,022
per person
Jun 14 - Jun 19
just found
Roundtrip flight included
Toronto (YYZ) to Johannesburg (JNB)
9.2/10 Wonderful! (123 reviews)
What an amazing experience. The lodge is beautiful-including great upgrades such as an infinity pool and wellness spa all nestled in a picture perfect bushveld setting.
Every single member of staff were incredible. They were so friendly and helpful, always wanting to ensure our stay was comfortable and enjoyable. We thank them for all that they did for us.
And special thanks to Dolfi our guide who took us around the reserve on our game drives. His energy and passion made every second special. Not only did we see such amazing animals, but Dolfi also took time to share in the conservation efforts and the spectacular plants and wildlife. His knowledge is fascinating and compassion for his guests and ensuring their enjoyment was refreshing.
Thank you Black Rhino Lodge!
Reviewed on Oct 4, 2025
Randfontein Hotel Deals

Hyde Johannesburg Rosebank
24 Cradock Avenue, Rosebank Johannesburg Gauteng
Fully refundableReserve now, pay when you stay
The price is CA $246 per night from May 9 to May 10
CA $246
CA $246 total
May 9 - May 10
includes taxes & fees
9.6/10 Exceptional! (197 reviews)
Central area. Safe. Excellent hotel.
Reviewed on Apr 10, 2026

Southern Sun Rosebank
Crn Tyrwhitt & Sturdee Av Rosebank, 0A Johannesburg Gauteng
Fully refundableReserve now, pay when you stay
The price is CA $112 per night from Apr 26 to Apr 27
CA $112
CA $129 total
Apr 26 - Apr 27
includes taxes & fees
8.6/10 Excellent! (416 reviews)
Although on Expedia it was indicated that there is an airport shuttle 24/7, it has to be booked in advance. There is a shuttle to Rosebank Mall and the Zone every 30 minutes which brings convinience.
Reviewed on Apr 12, 2026

54 On Bath
54 Bath Avenue, Rosebank, 54 Johannesburg Gauteng
Fully refundableReserve now, pay when you stay
The price is CA $240 per night from Apr 21 to Apr 22
CA $240
CA $276 total
Apr 21 - Apr 22
includes taxes & fees
9.6/10 Exceptional! (246 reviews)
Well trained staff Great attention to detail and service What you would expect from a 5 star hotel
Reviewed on Apr 6, 2026
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 Randfontein

Sandton City Mall
During your visit to Johannesburg, you can enjoy retail therapy at Sandton City Mall. You can attend a sporting event while in the area.

Gold Reef City Casino
Thrilling roller coasters, a 19th-century gold mine, cultural shows and a petting zoo provide entertainment for all ages at this popular theme park.

Apartheid Museum
Reflect on the impact and legacy of apartheid and learn about the contribution of Nelson Mandela and others to South Africa's new constitution.
What to do in Randfontein

Half Guided Day Tour of Soweto And Apartheid Museum
CA $118
per adult
100% of travellers recommend

Hartbeespoort Dam: The Luxury Alba Boat Cruise with Food
CA $71
per adult
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.








