Golfers flock to South Africa via travel companies like Mahlatini to enjoy a different kind of golfing experience.

It’s easy to see why people travel so far and why South Africa has invested so much in golfing holidays. The scenery, space and people make it hard to resist a few rounds on some of the best the courses in the world. South Africans are of course well known for their love of outdoor sports.

Which are the best ones to visit then? Here’s our top 10:

Arabella Wesern Cape hotel and spa

Like the name suggests, Arabella Wesern Cape is more than just a golf course. It is part of the Starwood network and boasts a golf lodge and spa that blend seamlessly into the surroundings.

Riviera on Vaal hotel and country club

Having three restaurants, a spa and beautiful golf course, Riviera on Vaal boutique hotel is worth the extra money. It also has the added benefit of being an hour away from Johannesburg for those in your party that may not be as into golf as you!

Zebula Golf estate and spa

Zebula one is more than just a golf course, here you can meet lion cubs, ride an elephant or explore on quad bikes, or of course enjoy the spa.

Wild Coat Sun

Soon to have finished a complete refurbishment, this destination is the perfect spot to take in the beaches. The golf course at Wild Coat Sun is small, but challenging.

Hans Merensky hotel and spa

A stone’s throw from Kruger Park and complete with its own wildlife on the course, Hans Merensky is challenging in a way you’ve never experienced before!

Mount Edgecombe Golf Lodge

With few rooms in high demand, Mount Edgecombe is more of an exclusive course. The course meanders through tropical vegetation and by a river, so it’s easy to see why so many people book early!


Fancourt is a five-star premier golf course is designed by Gary Player, and comes with a fantastically stocked spa.


Set between the Outeniqua Mountains and the Knysna Lagoon, Pezula may have you struggling to concentrate on your game! It also has a beach and other sports on site for non-golfers.

Steenberg Golf Club

You’ll be overlooked by mountains and staying at Steenberg with chance to explore the vineyards at your pleasure.

Sun City

With hotels at every level of this golf course, you’ll be spoilt for choice. As well as golf you can also enjoy the spa, casino, nightclubs and water park – perfect if the rest of the family aren’t as into golf as you.

So which one’s your favourite? Don’t forget you can read more about Finding Adventure in Africa at our partner site, World Adventure Travel.