Find hotels in Randfontein from $23

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Randfontein hotels

Win Haven Guest House

Win Haven Guest House
2.0 star property
Randfontein
$27 nightly
The price is $27
Jan 24 - Jan 25, 2026
Total with taxes and fees
Win Haven Guest House

Thamani Guesthouse

Thamani Guesthouse
3.0 star property
Randfontein
6.0 out of 10, (1)
"The rooms were clean, the staff was great, the pool needed cleaning but it wasn’t bad. My only problem was that the guests were very loud in the early hours of the morning and were playing their persona speakers. I called reception and was promised they’d fix it but it wasn’t. I just wish the crowd control was managed but it’s ok. "
United States
Refilwe
$42 nightly
The price is $49
Dec 25 - Dec 26
Total with taxes and fees
Thamani Guesthouse

Afrique Boutique Hotel Ruimsig

Afrique Boutique Hotel Ruimsig
4.0 star property
Roodepoort
9.6 out of 10, Exceptional, (33)
"Enjoable stay, nice room, "
United States
Olga
$116 nightly
The price is $135
Jan 23 - Jan 24, 2026
Total with taxes and fees
Afrique Boutique Hotel Ruimsig

The Cliffside Boutique Getaway

The Cliffside Boutique Getaway
5.0 star property
Randburg
10.0 out of 10, Exceptional, (8)
"Fantastic Boutique Hotel, food was excellent and the staff were all fantastic! Highly recommend this place for relaxing stay. "
United States
Nkungame
$178 nightly
The price is $209
Jan 10 - Jan 11, 2026
Total with taxes and fees
The Cliffside Boutique Getaway

Silverstar Hotel

Silverstar Hotel
4.0 star property
Krugersdorp
10.0 out of 10, Exceptional, (6)
"Beautiful hotel and amazingly friendly people! Would definitely stay again. "
Canada
Michelle
$111 nightly
The price is $129
Jan 6 - Jan 7, 2026
Total with taxes and fees
Silverstar Hotel

26 Degrees South Bush Boho Hotel

26 Degrees South Bush Boho Hotel
2.5 star property
Muldersdrift
9.2 out of 10, Wonderful, (32)
"Great spot, great friendly staff. Would highly recommend staying there"
United States
Albert
$89 nightly
The price is $103
Jan 8 - Jan 9, 2026
Total with taxes and fees
26 Degrees South Bush Boho Hotel

Black Eagle Hotel & Spa

Black Eagle Hotel & Spa
4.0 star property
Roodepoort
9.8 out of 10, Exceptional, (12)
"Staff were all very helpful and friendly. Everything was clean and comfortable. Complex was safe and good shopping malls nearby. "
United Kingdom
Kim
$98 nightly
The price is $112
Dec 25 - Dec 26
Total with taxes and fees
Black Eagle Hotel & Spa

Southern Sun Rosebank

Southern Sun Rosebank
4.0 star property
Rosebank
8.4 out of 10, Very Good, (400)
"Nice accommodations close to Rosebank. Included breakfast was good. Restaurant was tasty."
United States
Rachel
$83 nightly
The price is $96
Jan 1 - Jan 2, 2026
Total with taxes and fees
Southern Sun Rosebank

Royal Majestic Hotel

Royal Majestic Hotel
2.5 star property
Rosebank
8.8 out of 10, Excellent, (3)
"Friendly Staff, rooms where clean and new linen is always great. "
South Africa
Allan
$69 nightly
The price is $80
Dec 28 - Dec 29
Total with taxes and fees
Royal Majestic Hotel

Budmarsh Country Lodge

Budmarsh Country Lodge
5.0 star property
Magaliesberg
8.8 out of 10, Excellent, (18)
"The dinner menu was incredible - fine dining at its best. The service was excellent and all the staff are very friendly. It was my 4th anniversary and I requested a romantic turndown with truffles which I paid R85 for. The result was a plate of truffles ontop of the mini bar. No romance what so ever. I raised this when I checked out and no comment was made. I felt like rose petals , candles could have gone a long way and would not pay the R85 again for the experience as there was none."
South Africa
Tracey
$100 nightly
The price is $115
Dec 27 - Dec 28
Total with taxes and fees
Budmarsh Country Lodge

Usambara lodge

Usambara lodge
4.0 star property
Krugersdorp
9.4 out of 10, Exceptional, (6)
"Beautiful and clean space. Nicely decorated and a wonderful breakfast."
South Africa
Anonymous traveler
$70 nightly
The price is $81
Jan 3 - Jan 4, 2026
Total with taxes and fees
Usambara lodge

FARMHOUSE58

FARMHOUSE58
Krugersdorp
10.0 out of 10, Exceptional, (2)
$167 nightly
The price is $195
Dec 26 - Dec 27
Total with taxes and fees
FARMHOUSE58

Riverstone Lodge

Riverstone Lodge
3.0 star property
Muldersdrift
8.4 out of 10, Very Good, (52)
"Beautiful quiet spot, excellent restaurant, quiet rooms, even the standard room was huge and luxurious, highly recommended "
United States
Ronelle
$71 nightly
The price is $83
Dec 28 - Dec 29
Total with taxes and fees
Riverstone Lodge

Monchique Guest House

Monchique Guest House
4.0 star property
Muldersdrift
9.4 out of 10, Exceptional, (23)
"Absolutely enjoyed our stay!!"
United States
Johan
$107 nightly
The price is $107
Dec 25 - Dec 26
Total with taxes and fees
Monchique Guest House

Radisson RED Hotel, Johannesburg Rosebank

Radisson RED Hotel, Johannesburg Rosebank
4.5 star property
Dunkeld
8.4 out of 10, Very Good, (82)
"Great staff from every aspect- front desk, bar and service. I would recommend this place for the team alone!!!"
United States
Corrin
$92 nightly
The price is $106
Jan 16 - Jan 17, 2026
Total with taxes and fees
Radisson RED Hotel, Johannesburg Rosebank

Holiday Inn Johannesburg - Rosebank by IHG

Holiday Inn Johannesburg - Rosebank by IHG
4.0 star property
Rosebank
8.8 out of 10, Excellent, (477)
"Great helpful staff Gautrain a bonus-would stay again "
United Kingdom
Peter
$74 nightly
The price is $86
Jan 18 - Jan 19, 2026
Total with taxes and fees
Holiday Inn Johannesburg - Rosebank by IHG

Pine Valley Lodge

Pine Valley Lodge
3.5 star property
Lanseria
9.2 out of 10, Wonderful, (7)
"Convenient to Lanseria Airport. Inexpensive room on safe property. Lovely owners. Just what we needed with a 16 hour layover and flight out of Tambo the next day"
United States
Rebecca
$51 nightly
The price is $51
Jan 6 - Jan 7, 2026
Total with taxes and fees
Pine Valley Lodge

Mount Grace Hotel & Spa

Mount Grace Hotel & Spa
Magaliesberg
8.2 out of 10, Very Good, (237)
"Very attractive grounds and rooms. Very attentive staff. The food was excellent including the buffet style breakfast. We really enjoyed our staff and would recommend the hotel"
United Kingdom
Paul
$175 nightly
The price is $201
Jan 6 - Jan 7, 2026
Total with taxes and fees
Mount Grace Hotel & Spa

Whispering Pines Country Estate

Whispering Pines Country Estate
3.5 star property
Magaliesberg
9.8 out of 10, Exceptional, (13)
"Wonderful break away. Quiet, peaceful with delicious food and excellent, friendly staff. Clean rooms and lovely facilities. "
South Africa
Diane
$99 nightly
The price is $116
Jan 4 - Jan 5, 2026
Total with taxes and fees
Whispering Pines Country Estate

Cradle Boutique Hotel

Cradle Boutique Hotel
4.0 star property
Muldersdrift
8.6 out of 10, Excellent, (66)
"Incredible experience "
South Africa
Anonymous traveler
$141 nightly
The price is $162
Dec 30 - Dec 31
Total with taxes and fees
Cradle Boutique Hotel
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

Top Randfontein Hotel Reviews

More cheap stays in Randfontein

Hotels in Randfontein with star-rating

Find out more about Randfontein

Top reasons to visit Randfontein

  • Family-Friendly Activities: Randfontein is perfect for families, offering various attractions that cater to all ages.
  • Randfontein Golf Club: Golf enthusiasts can enjoy a round at this well-maintained course, ideal for both beginners and pros.
  • Charming Neighborhoods: Explore friendly local neighborhoods filled with cozy spots, perfect for relaxation and socializing.
  • Botanical Gardens: Wander through beautiful gardens that provide a serene atmosphere for nature lovers.
  • Diverse Accommodations: Choose from a variety of hotels and guesthouses that suit both business and leisure travelers.

Find great hotels near Randfontein

Discover a variety of hotel accommodations in Randfontein, Gauteng, perfect for both business and leisure travelers. From family-friendly options to relaxing spa-themed retreats, there’s something for everyone. Explore popular lodging choices like the Randgate Guesthouse and Mint Guesthouse, offering a warm and inviting atmosphere for your stay. Enjoy a memorable vacation experience in this charming South African town, where comfort meets convenience.

  • ANEW Hotel Roodepoort Johannesburg: Located 16 miles from Randfontein, ANEW Hotel Roodepoort Johannesburg is a family and business-friendly 3-star hotel that balances comfort with practicality. Ideal for both families and business travelers, the hotel offers a variety of amenities including a 24-hour business center, meeting rooms, and accessible business facilities. Families will appreciate the focus on children's safety with features like window guards and a free crib service. This hotel provides a welcoming atmosphere for those looking to blend work and leisure during their stay.
  • The Fairway Hotel, Spa & Golf Resort: Situated 19 miles from Randfontein, The Fairway Hotel, Spa & Golf Resort is a luxurious 4-star destination perfect for business, spa, and golf enthusiasts. This upscale hotel boasts comprehensive business facilities, including a conference center and coworking space. Guests can indulge in a full-service spa experience featuring treatment rooms and a sauna, ensuring relaxation after a day on the golf course. The serene surroundings and top-notch amenities make this resort an excellent choice for those seeking a refined getaway.
  • Mercure Johannesburg Randburg Hotel: Just 21 miles from Randfontein, the Mercure Johannesburg Randburg Hotel is a welcoming 3-star establishment that caters to families and LGBTQIA travelers alike. Known for its friendly atmosphere, this hotel provides essential business amenities, including meeting rooms and a conference center. Families can enjoy peace of mind with child-friendly services such as free cribs and first aid kits. With its inclusive approach and convenient location, this hotel offers a comfortable and accommodating stay for all guests.

Where to stay in Randfontein

Randfontein, located in the heart of Gauteng, South Africa, offers a delightful blend of family-friendly activities and business opportunities. Explore charming neighborhoods filled with friendly locals and cozy spots perfect for relaxation. Nearby attractions provide a romantic atmosphere, making it an ideal getaway for couples and families alike. With its convenient location, Randfontein serves as a gateway to a rich cultural experience, ensuring an unforgettable vacation.

  • Johannesburg: As a bustling metropolis, Johannesburg is the economic heart of South Africa and a gateway to Randfontein. With its vibrant urban culture, visitors can enjoy a variety of experiences ranging from family outings to business engagements. The city offers numerous shopping centers and malls, making it a haven for retail therapy. Don't miss the local landmarks like theme parks and modern squares, which provide entertainment and cultural insights. Peak travel times are February to March and November, so plan accordingly to enjoy the city's dynamic atmosphere.
  • Kagiso: Located approximately 7 miles from Randfontein, Kagiso is a warm and welcoming neighborhood perfect for family-friendly adventures and romantic getaways. The area is known for its cultural significance, featuring attractions such as cultural villages and parks. Outdoor enthusiasts will appreciate the local golf courses and theaters that offer entertainment for all ages. Visitor numbers peak from March to April and in July, making it an ideal time for scenic outdoor activities and community events.
  • Krugersdorp West: Just 8 miles from Randfontein, Krugersdorp West is a charming village that promises family fun and adventure. The highlight here is the popular water park, which offers a refreshing escape for visitors of all ages. The village is a great place to unwind and explore outdoor activities, making it perfect for families looking for entertainment. With peak travel times in January, July, and September, this quaint locale is a must-visit for those seeking a mix of thrill and relaxation.

Things to do near Randfontein

Randfontein offers a blend of family-friendly activities and business opportunities, making it an ideal vacation spot. Visitors can enjoy shopping at local centers and malls, while golf enthusiasts can tee off at the Randfontein Golf Club. Additionally, the area hosts delightful garden parties, providing a charming atmosphere for relaxation and socializing.

Shopping

In Randfontein, you can enjoy local shopping experiences at various markets and stores. If you're up for a drive, Maponya Mall, located 14 miles away, offers a vibrant atmosphere with entertainment and dining options. Clearwater Mall, 15 miles away, and Cresta Shopping Centre, 19 miles away, also provide great shopping experiences.

Recreation

Krugersdorp Golf Club offers a vibrant outdoor experience with its beautiful golf course, perfect for sports enthusiasts. Lenasia Country Club presents a luxurious atmosphere, ideal for relaxation and leisure. Ruimsig Country Club combines sport and nature, providing an enjoyable outdoor golfing experience amidst scenic views.

Adventure

Experience the thrill of bungee jumping at Orlando Towers, located 15 miles from Randfontein, where adventure vibes abound. Navigate the family-friendly Honeydew Mazes, 17 miles away, for a fun challenge. For adrenaline seekers, Kyalami Racetrack, 28 miles away, offers exhilarating motor racing in an energetic atmosphere.

Nightlife

For a vibrant nightlife experience in Randfontein, catch a show at the Kinder Theatre, just 21 miles away, or enjoy a movie at Ster-Kinekor Cradlestone, 14 miles away. The Soweto Theatre, located 12 miles away, also offers a cultural night out filled with entertainment and romance.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Randfontein

When planning your trip to Randfontein, consider visiting in April or from December to January for the best savings, as prices are lower during these months. Saturdays are the cheapest days to stay, while Tuesdays tend to be more expensive. Use Expedia to find budget-friendly hotel options and consider package deals that combine flights and activities for additional savings. Joining Expedia’s One Key membership can also unlock exclusive discounts. Don't forget to explore local attractions and parks for free activities to enhance your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Randfontein are April and December to January, where the prices are slightly lower. This is in comparison to February, May and July, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Randfontein is Saturday. The most expensive day to stay in Randfontein is Tuesday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of hotel you’re looking for. To find the best prices and deals available, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Randfontein hotel reservation with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Randfontein

Randfontein offers a delightful vacation experience for families and business travelers alike. With attractions like the local reserve, botanical gardens, and entertainment arenas, you'll find plenty of options to explore. Whether you're seeking cultural experiences, outdoor adventures, or family-friendly activities, Randfontein has something for everyone to enjoy during your visit.

  • Krugersdorp Game Reserve: Located 7 miles from Randfontein, this reserve offers a romantic and secluded atmosphere perfect for wildlife viewing and relaxation. Immerse yourself in nature while spotting diverse game in a tranquil setting.
  • Walter Sisulu National Botanical Garden: Situated 12 miles away, this beautiful botanical garden is ideal for families and couples alike. Enjoy leisurely walks surrounded by stunning flora, picturesque waterfalls, and peaceful picnic spots.
  • Sterkfontein Caves: Just 13 miles from Randfontein, these caves provide an adventurous experience for explorers. Discover fascinating limestone formations and learn about the area's rich paleoanthropological history.

Best time to go to Randfontein

The best time to visit Randfontein can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Randfontein falls in January, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in Randfontein falls in July, visitor numbers are slightly high and weather is sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January70.7°F (21.5°C)Light RainMostly SunnySlightly HighSlightly Low
February69.4°F (20.8°C)Light RainMostly SunnyAverageSlightly High
March67.6°F (19.8°C)Light RainMostly SunnyAverageAverage
April62.6°F (17.0°C)Light RainSunnyAverageSlightly Low
May58.3°F (14.6°C)No RainSunnyAverageSlightly High
June52.3°F (11.3°C)No RainSunnyAverageAverage
July52.2°F (11.2°C)No RainSunnySlightly HighSlightly High
August57.9°F (14.4°C)No RainSunnyAverageAverage
September65.7°F (18.7°C)No RainSunnySlightly HighAverage
October68.7°F (20.4°C)Light RainSunnySlightly LowAverage
November69.4°F (20.8°C)Light RainMostly SunnySlightly LowAverage
December70.3°F (21.3°C)Light RainMostly SunnySlightly LowSlightly Low

The nearest major airports for your trip to Randfontein

Traveling to Randfontein is convenient via two major airports. O.R. Tambo International Airport (JNB) is approximately 35 miles away and offers several luxury hotel options, such as the InterContinental Johannesburg O.R Tambo Airport, located 0.1 miles from the airport, and Peermont D'oreale Grande at Emperors Palace, just 1 mile away. Another option is African Rock Hotel & Spa, 4 miles from JNB. Alternatively, Lanseria Airport (HLA) is around 24 miles from Randfontein, with nearby accommodations like the Palazzo Hotel, 8 miles away, and Kloofzicht Lodge & Spa, 7 miles away. Transportation services are available from these hotels to both airports.

Frequently asked questions

What is the best area to stay in Randfontein?
The best area to stay in Randfontein is generally in the more developed parts of the town center or in the residential areas that border it.

For travelers who value convenience and access to local amenities, staying near the main commercial streets like Main Reef Road or R28 offers proximity to shops and restaurants. This central area serves as a practical base for exploring the town and accessing transport routes.

Couples looking for a more relaxed setting might consider accommodations in the residential sections just outside the immediate town center. These areas often provide a quieter environment while still being a short drive from Randfontein's facilities.
When is the best time to go to Randfontein?
The best time to go to Randfontein is during the dry winter months, from May to September.

During this period, you'll experience clear, sunny days and mild temperatures, typically ranging from 60°F to 75°F (15°C to 24°C). This weather is ideal for outdoor activities and exploring the region without the discomfort of high humidity or heavy rainfall. It's a great time for travelers who prefer comfortable conditions for sightseeing and day trips.

The summer months, from October to April, bring warmer temperatures and higher chances of afternoon thunderstorms. While the landscapes are greener, the humidity can be less comfortable for some visitors.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Randfontein.
How can I save on a Randfontein hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Randfontein hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Randfontein hotel?
Prices for hotels in Randfontein often vary, but you can find a great deal from $23 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia