The Westcliff Hotel is a luxurious and iconic hotel located on a hilltop in the prestigious Westcliff neighborhood of Johannesburg. While it doesn't have a golf course on-site, it is situated near several golf courses in the area. The hotel offers elegant and spacious rooms, each designed with comfort and style in mind. Guests can easily arrange transportation to nearby golf courses and enjoy a day of golfing. After a round of golf, guests can relax at the hotel's infinity pool or indulge in a rejuvenating spa treatment. The Westcliff Hotel is the perfect choice for golf enthusiasts looking for a luxurious stay with breathtaking views and easy access to golf courses in Johannesburg.