
Find hotels in Randfontein from ฿901
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Randfontein
Check prices for these dates
Our top choices for Randfontein hotels

Mohlakeng Guest House
Mohlakeng Guest HouseRandfontein
10.0 out of 10, Exceptional, (1 review)
The price is ฿1,302
฿1,302 total
includes taxes & fees
11 Jun - 12 Jun

Thamani Guesthouse
Thamani GuesthouseRandfontein
8.0 out of 10, Very good, (2 reviews)
The price is ฿1,489
฿1,713 total
includes taxes & fees
6 Jun - 7 Jun

Win Haven Guest House
Win Haven Guest HouseRandfontein
The price is ฿1,262
฿1,262 total
includes taxes & fees
2 Jun - 3 Jun

African Hills Safari Lodge & Spa
African Hills Safari Lodge & SpaMagaliesberg
9.4 out of 10, Exceptional, (45 reviews)
The price is ฿7,908
฿9,095 total
includes taxes & fees
8 Jun - 9 Jun

Whispering Pines Country Estate
Whispering Pines Country EstateMagaliesberg
9.8 out of 10, Exceptional, (16 reviews)
The price is ฿3,330
฿3,829 total
includes taxes & fees
3 Jun - 4 Jun

Avela Lodge
Avela LodgeMagaliesberg
10.0 out of 10, Exceptional, (2 reviews)
The price is ฿1,960
฿2,254 total
includes taxes & fees
4 Jun - 5 Jun

Budmarsh Country Lodge
Budmarsh Country LodgeMagaliesberg
8.8 out of 10, Excellent, (18 reviews)
The price is ฿3,621
฿4,165 total
includes taxes & fees
6 Jun - 7 Jun

Mount Grace Hotel & Spa
Mount Grace Hotel & SpaMagaliesberg
8.2 out of 10, Very good, (240 reviews)
The price is ฿5,521
฿6,350 total
includes taxes & fees
7 Jun - 8 Jun

Elspeth Guest House
Elspeth Guest HouseCarletonville
The price is ฿2,613
฿3,005 total
includes taxes & fees
2 Jun - 3 Jun

Cradle Boutique Hotel
Cradle Boutique HotelMuldersdrift
8.6 out of 10, Excellent, (71 reviews)
The price is ฿6,106
฿7,022 total
includes taxes & fees
1 Jul - 2 Jul

The Cradle Rest
The Cradle RestMuldersdrift
8.6 out of 10, Excellent, (8 reviews)
The price is ฿1,899
฿2,184 total
includes taxes & fees
2 Jun - 3 Jun

Usambara lodge
Usambara lodgeKrugersdorp
9.4 out of 10, Exceptional, (6 reviews)
The price is ฿3,292
฿3,786 total
includes taxes & fees
2 Jun - 3 Jun

Sleepover Lanseria
Sleepover LanseriaLanseria
9.2 out of 10, Wonderful, (10 reviews)
The price is ฿2,116
฿2,434 total
includes taxes & fees
2 Jun - 3 Jun

Glenburn Lodge & Spa
Glenburn Lodge & SpaMuldersdrift
9.2 out of 10, Wonderful, (68 reviews)
The price is ฿2,880
฿3,345 total
includes taxes & fees
21 Jun - 22 Jun

Riverstone Lodge
Riverstone LodgeMuldersdrift
8.4 out of 10, Very good, (56 reviews)
The price is ฿2,900
฿3,335 total
includes taxes & fees
7 Jun - 8 Jun

Misty Hills Country Hotel
Misty Hills Country HotelMuldersdrift
8.6 out of 10, Excellent, (145 reviews)
The price is ฿3,188
฿3,666 total
includes taxes & fees
3 Jun - 4 Jun

Silverstar Hotel
Silverstar HotelKrugersdorp
9.6 out of 10, Exceptional, (15 reviews)
The price is ฿4,234
฿4,912 total
includes taxes & fees
2 Jun - 3 Jun

Vivari Hotel and Spa by Mantis
Vivari Hotel and Spa by MantisKrugersdorp
9.4 out of 10, Exceptional, (19 reviews)
The price is ฿6,036
฿6,941 total
includes taxes & fees
8 Jun - 9 Jun

One World Boarding House
One World Boarding HouseKrugersdorp
The price is ฿901
฿901 total
includes taxes & fees
2 Jun - 3 Jun

26 Degrees South Bush Boho Hotel
26 Degrees South Bush Boho HotelMuldersdrift
9.2 out of 10, Wonderful, (33 reviews)
The price is ฿2,739
฿3,350 total
includes taxes & fees
17 Jun - 18 Jun
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.
Save an average of 15% on thousands of hotels when you're signed in
More cheap stays in Randfontein

Rolem Guest House
10 Kiewiet Rd Randburg Gauteng
The price is ฿1,082 per night from 2 Jun to 3 Jun
฿1,082
฿1,082 total
2 Jun - 3 Jun
includes taxes & fees










































































