Heading to the coast or the bush for the festive season? Take your clubs. We put together a simple list of popular golf courses in South Africa's main holiday spots, with booking links where possible.
And before you go, make sure you have fresh balls, gloves, and comfortable shoes. Shop Golf Locker online here.
Cape Town and Winelands
If you are in Cape Town, the Southern Suburbs, or along the West Coast, try these:
-
Royal Cape Golf Club (Wynberg)
Classic parkland course and oldest club in South Africa.
Book tee times online -
Clovelly Country Club (Fish Hoek)
Tight, scenic valley layout with a friendly holiday vibe.
Book a visitor tee time -
Westlake Golf Club (Lakeside)
Always busy in season, good conditioning.
Visitors booking page -
Milnerton Golf Club (Milnerton)
Links style with Table Mountain and ocean views on most holes.
Make a booking -
Atlantic Beach Links (Melkbosstrand)
True coastal links on the West Coast, can get windy but very fun.
Visitor bookings -
Steenberg Golf Club (Constantia)
Premium experience in the Constantia Valley, booking needed.
Golf booking info
Durban and KZN North Coast
Up in Durban or staying around Umhlanga, Ballito or Zimbali, these are great options:
-
Durban Country Club (Durban North)
Iconic South African course, close to the stadium and beachfront.
Contact the club for golf bookings -
Royal Durban Golf Club (Greyville)
Classic layout inside the racecourse, very central.
Book via GolfTeeTimes -
Umhlali Country Club (Ballito)
Holiday favourite on the North Coast, good for all levels.
Book a round online -
Zimbali Country Club (Ballito)
Scenic and tight layout through forest and coastal bush.
Book tee times -
Princes Grant Golf Estate (North Coast)
Strong layout with great sea views.
Check availability online
Garden Route (George, Knysna, Mossel Bay)
If you are doing the Garden Route in December, you are in golf heaven:
-
Fancourt (George)
Multiple Gary Player courses, including The Links, Montagu and Outeniqua.
Golf info and bookings -
George Golf Club (George)
Classic members course, very popular with holidaymakers.
Club website and booking info -
Pinnacle Point (Mossel Bay)
Spectacular cliff top course with sea views on most holes.
Online tee times -
Mossel Bay Golf Club (Mossel Bay)
Friendly holiday course above the town.
Book via GolfTeeTimes -
Pezula Championship Course (Knysna)
Big views over the lagoon and ocean, cart course.
Book your tee times -
Simola Golf & Country Estate (Knysna)
Beautiful layout above Knysna, often in great condition.
Check tee times
Port Elizabeth / Gqeberha and Surrounds
For those heading to PE or surrounding coastal towns:
-
Humewood Golf Club
True links style course near the beach, often windy and fun.
Club website and booking info -
Port Elizabeth Golf Club
Historic city course, good central option.
Book via GolfTeeTimes -
Walmer Country Club
Popular with locals, relaxed holiday vibe.
Check tee times
Jeffreys Bay and St Francis
Surf in the morning, golf in the afternoon:
-
St Francis Links
Top ranked modern links style course, a bucket list round.
Book tee times -
St Francis Bay Golf Club
Old course in the village, nice holiday feel.
Green fees and booking contacts -
Zwartenbosch Golf & Lifestyle Estate
Inland estate course near Humansdorp.
Book via GolfTeeTimes
Hermanus and Overberg
If you are in Hermanus, Kleinmond or around Arabella:
-
Hermanus Golf Club
Very popular holiday course, close to the town and coast.
Golf bookings -
Arabella Golf Club
Resort course near the lagoon, about 30 minutes from Hermanus.
Check tee times -
Kleinmond Golf Club
Relaxed option in the same region.
Book via GolfTeeTimes
Kruger Park and Lowveld (Mpumalanga)
Doing a bush trip around Kruger or the Lowveld? You can still squeeze in a round:
-
Leopard Creek Country Club (Malelane)
Elite course overlooking Kruger, usually booked through partner lodges.
Visitor information and booking rules -
Skukuza Golf Club (inside Kruger)
The "wildest" course, with game often nearby.
Book online -
Mbombela Golf Club (Nelspruit)
Previously Nelspruit Golf Club, good base for Lowveld trips.
Visitor bookings page -
White River Country Club
Tree lined parkland layout near White River.
Book via GolfTeeTimes
Drakensberg and Eastern Free State
If you are escaping to the mountains, these are worth a look:
-
Champagne Sports Resort (Central Drakensberg)
Highly rated resort course with big mountain views.
Golf info and resort bookings -
Cathedral Peak Golf Club
9 hole course in a stunning valley setting.
Check tee times -
Clarens Golf & Leisure Estate (Clarens)
Popular holiday town with a scenic course.
Book via GolfTeeTimes
Before You Pack The Car
Holiday golf usually means heat, wind and lots of walking. Make sure you have:
- Enough golf balls and tees
- Fresh glove or two
- Cap and sunscreen
- Comfortable golf shoes
- Lightweight polos and shorts
Get everything sorted before you leave. Gear up online at Golf Locker so you arrive at the first tee ready to go.