The Fairway Hotel, Spa & Golf Resort is a luxurious 5-star hotel located in Randburg, Johannesburg. The hotel features an 18-hole golf course, designed by Gary Player, which is just a few steps away from the hotel. The hotel also offers a spa, outdoor pool, and a restaurant serving delicious cuisine.