Golfing in South Africa for all budgets

South Africa offers a wide variety of golf courses – whatever your budget.

Even if you feel you’re unable to afford to play at South Africa’s top golf establishments such as Sun City, Fancourt and Zimbali, there are numerous more affordable courses to try out around the country. You don’t have to be a member to play at most country clubs and you’ll likely find the green fees at these establishments very reasonable by general international standards.



Most establishments offer the option of only paying for nine holes if you don’t wish to pay for 18. If you don’t want to bring your clubs to South Africa, you will be able to hire a set at most courses. Multiple driving ranges are available in all of South Africa’s major cities and mini-golf establishments in Johannesburg, Cape Town and Durban are easily accessible and very cheap.

While Gauteng is generally considered expensive by South African standards, you can still play nine holes of golf for about R120 (AUD $12). The Linksfield Golf Club, OR Tambo International Airport, offers this sort of rate and has three different courses to choose from. Visitors are always welcome here. If you are staying in Pretoria, you’ll get good value by visiting Akasia Country Club.

Linksfield Golf Club

Linksfield Golf Club

The Metropolitan Golf Club, situated next to the Cape Town Stadium, offers 18 holes in a combination of urban and natural surroundings, at very reasonable rates. You can also hire clubs here. If you’re travelling along the Garden Route, Plettenberg Bay Country Club is one of the more affordable courses.

If you can’t afford the Durban Country Club, then consider the Kloof Country Club for a much cheaper round. Bosch Hoek Country Club, a 90-minute drive from Durban, is a nine-hole course with very forgiving fairways so you’re likely to save money on balls as well as green fees if you’re a hacker.

Travel Tips & Planing Information

Linksfield Golf Club
Tel: +27 (0)11 6405762

 Metropolitan Golf Club
Tel: +27 (0)21 430 6011

Kloof Country Club
Tel: +27 (0)31 764 0555

Plettenberg Bay Country Club
Tel: +27 (0)44 533 2132

Akasia Country Club
Tel: +27 (0)12 542 1309