Hotels in Randfontein

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Randfontein?

Win Haven Guest House

Win Haven Guest House
2.0 star property
Randfontein
The price is $38
$38 total
includes taxes & fees
Jun 25 - Jun 26
Win Haven Guest House

Mohlakeng Guest House

Mohlakeng Guest House
3.0 star property
Randfontein
10.0 out of 10, Exceptional, (1 review)
Escape to a tranquil guesthouse featuring a scenic rooftop terrace and inviting outdoor pool in Randfontein. Enjoy convenient amenities including free WiFi and complimentary parking, plus on-site dining at the restaurant.
The price is $39
$39 total
includes taxes & fees
Jun 25 - Jun 26
Mohlakeng Guest House

Thamani Guesthouse

Thamani Guesthouse
3.0 star property
Randfontein
8.0 out of 10, Very Good, (2 reviews)
Enjoy a refreshing swim in the outdoor pool at this welcoming Randfontein retreat. Krugersdorp Game Reserve is nearby for wildlife adventures, while free WiFi and parking make for a hassle-free stay. Breakfast is available to fuel your day.
The price is $45
$52 total
includes taxes & fees
Jun 25 - Jun 26
Thamani Guesthouse

Sleepover Lanseria

Sleepover Lanseria
2.5 star property
Lanseria
9.2 out of 10, Wonderful, (10 reviews)
Just 3 minutes from Lanseria Airport, this welcoming motel offers free parking and daily housekeeping. Explore nearby Diepsloot Nature Reserve, or relax in the garden. The convenient location puts Sandton Station just 29 minutes away by car.
The price is $64
$74 total
includes taxes & fees
Jun 25 - Jun 26
Sleepover Lanseria

The Lakewood Hotel

The Lakewood Hotel
3.0 star property
Johannesburg South
10.0 out of 10, Exceptional, (3 reviews)
Soak up tranquility at this Johannesburg hotel offering deep-tissue massages, aromatherapy, and hydrotherapy treatments. Just 15 minutes from Gold Reef City Casino and Melrose Arch, enjoy convenient free WiFi and parking after refreshing dips in the outdoor pool.
The price is $88
$102 total
includes taxes & fees
Jun 25 - Jun 26
The Lakewood Hotel

Avela Lodge

Avela Lodge
3.0 star property
Magaliesberg
10.0 out of 10, Exceptional, (2 reviews)
Unwind at this tranquil B&B featuring an outdoor pool and comprehensive spa treatments. The restaurant and bar provide delightful refreshment near Nooitgedacht Game Ranch and Magaliesberg Biosphere Reserve, with free breakfast and WiFi included.
The price is $59
$68 total
includes taxes & fees
Jun 25 - Jun 26
Avela Lodge

The Royal Bryanston

The Royal Bryanston
3.0 star property
Sandton
8.0 out of 10, Very Good, (1 review)
The price is $43
$43 total
includes taxes & fees
Jun 27 - Jun 28
The Royal Bryanston

Riverstone Lodge

Riverstone Lodge
3.0 star property
Muldersdrift
8.4 out of 10, Very Good, (56 reviews)
Nestled in Muldersdrift, this hotel offers a peaceful retreat with an outdoor pool and full-service spa treatments including body wraps and manicures. Enjoy refreshments at the bar or cafe while exploring nearby Silverstar Casino and Cradlestone.
The price is $88
$101 total
includes taxes & fees
Jun 25 - Jun 26
Riverstone Lodge

Pilgrims Corner Guest House

Pilgrims Corner Guest House
3.0 star property
Westonaria
The price is $25
$28 total
includes taxes & fees
Jun 26 - Jun 27
Pilgrims Corner Guest House

Rising Rocks Farm

Rising Rocks Farm
2.0 star property
Magaliesburg
The price is $26
$41 total
includes taxes & fees
Jun 29 - Jun 30
Rising Rocks Farm

Whispering Pines Country Estate

Whispering Pines Country Estate
3.5 star property
Magaliesberg
9.8 out of 10, Exceptional, (16 reviews)
Escape to this countryside retreat near Elangeni Nature Reserve, where massages and body treatments await. Enjoy local cuisine at Oaktree restaurant, relax in 2 bars, and take a dip in the outdoor pool as the scenic landscape unfolds.
The price is $100
$116 total
includes taxes & fees
Jun 25 - Jun 26
Whispering Pines Country Estate

The Pecan Tree

The Pecan Tree
3.0 star property
Sandton
9.6 out of 10, Exceptional, (12 reviews)
Unwind at this B&B featuring a refreshing outdoor pool and on-site restaurant in Johannesburg. Located a short drive from Nelson Mandela Square and Montecasino, this hotel offers free breakfast, WiFi, and parking for a convenient stay near major attractions.
The price is $58
$66 total
includes taxes & fees
Jun 25 - Jun 26
The Pecan Tree

Gold Reef City Hotel

Gold Reef City Hotel
4.0 star property
Johannesburg South
9.6 out of 10, Exceptional, (9 reviews)
Wake up to complimentary breakfast before trying your luck at Gold Reef City Casino, just a 10-minute walk away. This hotel offers free WiFi and parking, with Gold Reef City Theme Park nearby for family fun.
The price is $120
$139 total
includes taxes & fees
Jun 25 - Jun 26
Gold Reef City Hotel

Budmarsh Country Lodge

Budmarsh Country Lodge
5.0 star property
Magaliesberg
8.8 out of 10, Excellent, (18 reviews)
Discover this luxurious lodge with an inviting restaurant and poolside relaxation. Indulge in deep-tissue massages while enjoying mountain serenity. Free breakfast, WiFi and parking add value, with Lanseria Airport just 52 minutes away.
The price is $109
$126 total
includes taxes & fees
Jul 24 - Jul 25
Budmarsh Country Lodge

Glenburn Lodge & Spa

Glenburn Lodge & Spa
3.0 star property
Muldersdrift
9.2 out of 10, Wonderful, (68 reviews)
Escape to this serene lodge featuring 2 outdoor pools and tennis courts in scenic Muldersdrift. Indulge in deep-tissue massages at the spa, savor African dishes at Piazza restaurant, and explore nearby Nirox Sculpture Park and Wonder Caves.
The price is $88
$102 total
includes taxes & fees
Jun 27 - Jun 28
Glenburn Lodge & Spa

Silverstar Hotel

Silverstar Hotel
4.0 star property
Krugersdorp
9.6 out of 10, Exceptional, (15 reviews)
The price is $128
$148 total
includes taxes & fees
Jun 25 - Jun 26
Silverstar Hotel

Royal Majestic Hotel

Royal Majestic Hotel
2.5 star property
Rosebank
9.4 out of 10, Exceptional, (26 reviews)
The price is $88
$101 total
includes taxes & fees
Jun 25 - Jun 26
Royal Majestic Hotel

Mount Grace Hotel & Spa

Mount Grace Hotel & Spa
Magaliesberg
8.2 out of 10, Very Good, (240 reviews)
Nestled in Magaliesberg, this boutique hotel offers two outdoor pools and a rejuvenating spa with deep-tissue massages and aromatherapy. Enjoy Twist Restaurant, a dedicated kids' club, and wellness amenities just a scenic drive from Lanseria Airport.
The price is $151
$174 total
includes taxes & fees
Jun 28 - Jun 29
Mount Grace Hotel & Spa

Elspeth Guest House

Elspeth Guest House
3.0 star property
Carletonville
The price is $79
$91 total
includes taxes & fees
Jun 25 - Jun 26
Elspeth Guest House

Benvenuto Hotel and Conference Centre

Benvenuto Hotel and Conference Centre
3.5 star property
Randburg
8.8 out of 10, Excellent, (39 reviews)
Experience tranquil moments at this Johannesburg hotel, just 15 minutes from Montecasino. The on-site restaurant serves 3 daily meals, while the bar and outdoor terrace offer peaceful relaxation spaces amid lush gardens. Free WiFi and parking included.
The price is $52
$60 total
includes taxes & fees
Jul 20 - Jul 21
Benvenuto Hotel and Conference Centre
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.

When is the best time to visit Randfontein?

Our prices for hotels in Randfontein are cheapest in December
Price trends for hotels in Randfontein
Pricing is based on two traveler single night rates
View properties in June
Currently viewing crowd sizes and weather for June.
Typical weather for Randfontein
June
High 18°C / low 6°C. Sunny most days.
View properties in June
18°
weather_sun
June, no crowd data, average high temperature 18 degrees Celsius, average low temperature 6 degrees Celsius. Sunny most days.
6°
18°
weather_sun
July, no crowd data, average high temperature 18 degrees Celsius, average low temperature 6 degrees Celsius. Sunny most days.
6°
21°
weather_sun
August, no crowd data, average high temperature 21 degrees Celsius, average low temperature 8 degrees Celsius. Sunny most days.
8°
26°
weather_sun
September, no crowd data, average high temperature 26 degrees Celsius, average low temperature 12 degrees Celsius. Sunny most days.
12°
27°
weather_sun
October, no crowd data, average high temperature 27 degrees Celsius, average low temperature 14 degrees Celsius. Sunny most days.
14°
27°
weather_sun
November, no crowd data, average high temperature 27 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
27°
weather_sun
December, no crowd data, average high temperature 27 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
27°
weather_sun
January, no crowd data, average high temperature 27 degrees Celsius, average low temperature 17 degrees Celsius. Sunny most days.
17°
26°
weather_sun
February, no crowd data, average high temperature 26 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
26°
weather_sun
March, no crowd data, average high temperature 26 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
23°
weather_sun
April, no crowd data, average high temperature 23 degrees Celsius, average low temperature 12 degrees Celsius. Sunny most days.
12°
21°
weather_sun
May, no crowd data, average high temperature 21 degrees Celsius, average low temperature 10 degrees Celsius. Sunny most days.
10°
Monthly weather averages (˚C)

Check out reviews of Randfontein hotels guests love

Frequently asked questions

Can I book a refundable hotel in Randfontein?
If you're looking for the flexibility to change your travel plans to Randfontein, most hotels provide refundable* rates you can book. You can find these properties by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Randfontein be like during my trip?
October and January are typically the warmest months in Randfontein when the average temp is 70°F. July and June are the coldest months when the average temperature is 55°F. December and January are the months with the most rain.
Why should I book my Randfontein hotel through Hotels.com?
There are lots of reasons to book your Randfontein trip with us: our free cancellations on selected hotels gives you flexibility, and with One Keyā„¢, our rewards program, you will be able to earn and use OneKeyCashā„¢* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.