
Randfontein Holidays
Book a Hotel + Flight or Car together to unlock savings
Top hotels in Randfontein

Hyde Johannesburg Rosebank
24 Cradock Avenue, Rosebank Johannesburg Gauteng
Fully refundableReserve now, pay when you stay
The price is 4.419.097 ₫ per night from 14 Mar to 15 Mar
4.419.097 ₫
4.419.097 ₫ total
14 Mar - 15 Mar
includes taxes & fees
9.6/10 Exceptional! (175 reviews)
The staff was nice and welcoming but the facility looks like it’s in need of some renovation. It’s looking a a bit the worse for wear and inadequate of bad lighting choices in places like the bathrooms makes the place look like a motel.
Reviewed on 20 Feb 2026

Southern Sun Rosebank
Crn Tyrwhitt & Sturdee Av Rosebank, 0A Johannesburg GP
Fully refundableReserve now, pay when you stay
The price is 2.967.407 ₫ per night from 6 Mar to 7 Mar
2.967.407 ₫
3.412.525 ₫ total
6 Mar - 7 Mar
includes taxes & fees
8.6/10 Excellent! (408 reviews)
AC was noisy. No actual windows. Hotel is clean though the breakfast is decent but 54 on bath much much better.
Reviewed on 24 Feb 2026

54 On Bath
54 Bath Avenue, Rosebank, 54 Johannesburg GP
The price is 6.441.489 ₫ per night from 1 Mar to 2 Mar
6.441.489 ₫
7.407.716 ₫ total
1 Mar - 2 Mar
includes taxes & fees
9.6/10 Exceptional! (241 reviews)
Would definitely book again 😀
Reviewed on 18 Feb 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.
Popular places to visit

Sandton City Mall
4.5/5(36 reviews)
During your visit to Johannesburg, you can find the perfect gifts to bring home at Sandton City Mall. You can attend a sporting event while in the area.

Mall of Africa
4.5/5(14 reviews)
During your trip to Johannesburg, you can browse for the perfect souvenirs at Mall of Africa. Amble around this trendy area's picturesque gardens and enjoy its top-notch restaurants.

Apartheid Museum
4.5/5(22 reviews)
You can spend an afternoon browsing the exhibits at Apartheid Museum during your travels in Johannesburg. Attend a sporting event or simply visit the area's shops.
