Randpark Golf Club, Roodepoort

#1 of 24 in Golf in Greater Johannesburg
Golf Course · Hidden Gem · Outdoor Activity
At Randpark Golf Club, you'll not only have a chance to play one of the best-manicured courses in South Africa, but also be able to take advantage of the onsite hotel and spa. While on the course, you can practice your swing alone or with the help of a professional instructor. The club offers tuition for all levels, with training programs that can be personalized to suit every player's fitness and ability. Off the course, you can enjoy breakfast or lunch at the club's trendy bar, which overlooks the course. The club also includes venues for special events, so you can host your corporate meeting or private party in a scenic setting with modern amenities. Using our online itinerary creator, Roodepoort attractions like Randpark Golf Club can form part of a personalized travel itinerary.
Create an itinerary including Randpark Golf Club
© OpenMapTiles © OpenStreetMap contributors

Randpark Golf Club reviews

Rate this attraction
TripAdvisor traveler rating
TripAdvisor traveler rating 4.5
33 reviews
  • The Randpark Clubhouse has a great selection of food and drinks. An upbeat atmosphere with screens to watch sport. I do recommend you order the chicken nuggets and chips, a real delicious treat.  more »
  • We started a weekend of birthday celebrations at the Highball craft Bar. There is a beautiful view over the golf course. The food was delicious.  more »
  • Spectacular course with unbridled facilities yet quite reasonably priced. Unbelievable feeling like your in the country in the middle of the city. Highly recommended!!
  • Wonderful trail run. Fairly easy, but has obstacles here and there. Beautiful scenery along the trail.
  • Build a trip
    Tell us where and when you
    want to go, we will build
    the best sightseeing itinerary
  • Refine it
    You have complete flexibility on your destinations and itinerary
  • Book as a package
    Use our travel agents to get
    package savings and hassle free booking
  • Enjoy your trip!
    Enjoy our 24x7
    on-trip assistance