Plan a supreme golf getaway in South Africa, combining the best play with a premium Big Five safari in the Waterberg, or a nature holiday on KwaZulu-Natal’s Dolphin Coast, or a stay in the beautiful Cape Winelands or Garden Route. We have some superb golf getaway blends for you!


Legend Golf & Safari Resort is a one-of-its-kind dream-getaway for golfers who are also lovers of the wilderness. This outstanding golfing resort is situated in Limpopo’s scenic Waterberg, two and a half hours by road or 35 minutes by air from Johannesburg. Play on an awesomely unique golf course that has been created in the shape of Africa, each hole designed by a world golfing champ. The Extreme 19th is the cherry on the top, quite literally, because it’s accessible only by helicopter. In addition to unrivalled golf, kick back to a bumper safari in the Entabeni Safari Conservancy. It’s a terrific golf and safari experience, all rolled into one. There is also a Golf Academy and Family Golf Centre, and a Pro Shop, on site. And if there are any non-golfers travelling in your party, there will be plenty to keep them happily occupied. Mail us.

golf and safari experience waterberg south africa
Supreme golf and safari experiences at Legend Golf & Safari Resort in the Waterberg


If you’re wanting to get away for a stint in the Mpumalanga countryside with golf on the doorstep, a good bet is Oliver’s Restaurant & Lodge. Set on a large White River country estate surrounded by verdant forests, Oliver’s overlooks a golf course. Play to your heart’s content, and when you’re not on the fairways, you’ll be enjoying award-winning continental food, oodles of warm hospitality, and the offerings of a wellness clinic. Do a day trip into the Kruger National Park and see the sights of the Panorama Route. Mail us.

golf getaways white river mpumalanga
Oliver’s Restaurant & Lodge overlooks a championship golf course in White River


Oubaai Hotel, Golf & Spa is situated in the picturesque Herold’s Bay area near George on the Garden Route, A lifestyle all-rounder, Oubaai features a championship golf course, a gym and modern spa offering all-African treatments, and a choice of four restaurants. This is a sought-after destination for golfers on the Garden Route. Mail us.

golf hotels garden route
Oubaai Golf Course at Herold’s Bay on the Garden Route

Head over Hills is an exclusive holiday retreat on the Garden Route, idyllically situated on the cliff edge of the Knysna Heads. The retreat offers a unique and spectacular setting for a breakaway, close to Knysna’s many attractions. It’s a great bet for golfers, because owner Martin Hansson is himself an ex Pro Golfer and has secured some excellent arrangements with Pezula for Head Over Hills guests. For example, spend 3 nights or more at Head over Hills and get a complimentary round of Golf at Pezula, one of the great golf destinations on the Garden Route. Mail us.

golf getaways south africa
Pezula Golf Estate, a popular golfing choice for guests at Head Over Hills in Knysna


If golf and wine is your preferred blend, choose a Cape Winelands getaway with golf and wine on tap. Stay at De Zalze Lodge which is part of the De Zalze Winelands and Golf Estate, situated just 3 km outside Stellenbosch. Surrounded by green fairways and lush vineyards, it offers a leisurely lifestyle combining four-star accommodation and hospitality, scenic golf and outstanding winemaking. Enjoy biking trails, vineyard walks and wine tastings on the estate. Mail us.

De Zalze Lodge is set on De Zalze Wine Estate in the Stellenbosch winelands, adjacent to De Zalze Golf Course,

Another great Winelands golf getaway is Erinvale Estate Hotel & Spa, neighbouring the magnificent Erinvale Golf Course. It is an appealing destination for golfers who also want to explore the Helderberg winelands. 57 rooms are set in pretty gardens along cobbled walkways. Hotel facilities include Seventeen07 Restaurant, an Irish-styled pub and a spa. Mail us.

golf getaways cape winelands somerset west
Erinvale Golf Course is right next door to Erinvale Hotel in Somerset West

Mail us for bookings and information, or call +27 21 797-7122 (international) or 0860 102 907 (local).