Golf swing finish
 

Sponsors

Golf Courses in South Africa

Alphabetical Listing

Find below a list of the golf courses and clubs in South Africa. If you do not find the golf course you are looking for, please contact us and we will add it to our growing list.

Golf Courses and Estates

  • A-E
  • F-J
  • K-P
  • Q-T
  • U-Z
Aberdeen Golf Club


Adare Manor Golf Course


Adelaide Golf Club


Afrikander Golf Club


Akasia Country Club


Albertinia Golf Club


Alexander Golf Club


Alexandria Golf Club


Aliante Golf Club


Aliwal North Golf Club


Allanridge Golf Club


Alldays Golf Club


Alwoodley Golf Club


Amandelbult  Golf Club


Amanzimtoti Country Club (Natal South Coast)


Amatikulu Golf Club (Durban North)


AmersfoortGolf Club


Amphitheatre Golf Club


Aqua Park Country Club


Arabella Country Estate


Arnot Golf Club


Athole Golf Club (Natal Interior)


Atlantic Beach Golf Club


Avion Park Golf Club


Baberton Golf Club


Badplaas Golf Club


Balfour Country Club


Bali Hali Golf Club


Balkfontein Golf Club


Ballybunion Golf Club


Banff Springs Golf Club


Bank Golf Club


Barberton Golf Club


Barkly East Golf Club


Barnboughle Dunes Links


Barona Creek Golf Course


Bartley Cavanaugh Golf Course


Barwon Heads Golf Club


Beachwood Golf Course (Durban North)


Bear Dance Golf Club


Beaufort west Golf Club


Beaufort-Wes Golf Club


Bedford Golf Club


Beeshoek Golf Club


Belfast Golf Club


Bellville Golf Club


Belvedere Golf Club


Belvoir Park Golf Club


Benoni Country Club


Benoni Lake


Bergriver Golf Club


Bethal Golf Club


Bethlehem Golf Club


Bethulie Golf Club


Black Hawk Golf And Spa Estate (Limpopo)


Black Lake Golf Club


Black Mountain Golf Club


Black Rock Golf Club


Blair Atholl


Blinkpan Golf Club


Bloemfontein Golf Club


Bloemhof Golf Club


Blue Valley Golf Club


Bluff National Park Golf Club (Durban South East)


Blyvooruitzicht Golf Club (Cartonville, Western Area, Randfontein)


Boggems Baai Golf Club


Bonnievale Golf Club


Bosch Hoek Golf Club (Durban South)


Boschenmeer Golf and Country Estate


Bothaville Golf Club


Brandford Golf Club


Bredasdorp Golf Club


Brentwood Country Club of Los Angeles


Brits Golf Club


Brits.(Seasons Eco Golf Estate)


Bronkhorstspruit Golf Club


Bryanston Country Club


Bultfontein Golf Club


Bungalows Golf Club


Burgersdorp Golf Club


Bushman Sands Country Estate


Butterworth Country Club


Cairndhu Golf Club


Caledon Golf Club


Caledonia Golf Club


Calvinia Golf Club


Camarvon Golf Club


Camelot Country Club (Natal Interior)


Cape Kidnappers Golf Course


Cape Peninsula Golf Club


Carnarvon Golf Club


Carne Golf Links


Carolina Golf Club (Witbank/Middelburg)


Cascata Golf Club


Castle Stuart Golf Links


Cathcart Golf Club


Cathedral Peak Golf Club (Durban South West)


Cato Ridge Country Club (Natal Interior)


Centurion Country Club


Ceres Golf Club


Champagne Sports Resort (Durban South West)


Chintsa River Golf Club


Christiana Golf Club


Chrome Golf Club


Citrusdal Golf Club


Clanwilliam Golf Club


Clarens Golf Club


Clocolan Golf Club


Clovelly Country Club


CMR


Colesberg Golf Club


Conestoga Golf Club


Copper Leaf Golf and Country Estate


CordeValle Golf Club


Cotswold Downs Golf Estate


Cougar Canyon Golf Links


Country Club of Detroit


County Sligo Golf Club at Rosses Point


Cowrie  Farm Golf and Fly-Fishing Estate


Cradock Golf Club


Creightown Golf Club (Natal Interior)


Crown Mines Golf Club


Crystal Downs Country Club


Cullinan Golf Club (Pretoria East)


Dainfern Golf Club


Darling Golf Club


Darnall Country Club (Natal Interior)


Daveyton Golf Club


De Aar Golf Club


De Hoek Recreation Club


De Zalze Golf Club


Delareyville Golf Club (Potchefstroom, Klerksdorp)


Delmas Golf


Devonvale Golf & Conference Estate


Dewetsdorp Golf Club


Dirk Fourie Golf Club


Dolphin Creek Golf Estate


Dordrecht Country Club


Doughlas Golf Club


Drakensberg Gardens Golf and Leisure Resort


Drakensig Golf Club


Dundarave Golf Course


Dundee Golf Club (Natal Interior)


Dunes Golf Links


Durban Country Club


Durban Deep Golf Club


Durban Golf Club (Natal Interior)


Durbanville Golf Club


Eagle Canyon Country Club (Randburg)


Eagle Lake Golf Club


East London Golf Club


Ebotse Golf and Country Estate


Edenberg Golf Club


Edgewood Tahoe Golf Course


Elliot Golf Club


Ellisras Golf Club (Nylstroom, Ellisras, Warmbaths, Pietersburg)


Emfuleni Golf Club


Empangeni Country Club (Durban North)


Erinvale Golf Club


Ermelo Golf Club


Ermelo Golf Club


ERPM (Boksburg)


Eshowe Country Club (Durban North)


Estcourt Golf Club (Durban South)


Euphoria Golf Estate & Hydro


Eureka Golf Club


Excelsior Golf Club


Experience at Koele


Fancourt Bramble Hill Golf Course


Fancourt Hotel and Country Club Estate (Mosselbay/George)


Fancourt Montaqu Course


Fancourt Outeniqua Course


Fancourt The Links Golf Course


Ficksburg Golf Club


Fish River Sun Golf Club


Ford Beauford Golf Club


Forest Dunes Golf Club


Fort Beaufort Golf Club


Fossil Trace Golf Club


Four Mile Ranch Golf Club


Frankford Golf Club


Fraserburg Golf Club


Freddies Golf Club


Gabarone Golf Club


Galgorm Castle Golf Club


Gansbaai Golf Club


Gary Player Country Club


George Golf Club


Germiston Golf Club


Giyani Golf Club


Glen Golf Club


Glencoe C/s Golf Club (Durban South East)


Glendower Golf Club (Bedfordview/Edenvale)


Glengarry Golf Club (Durban South West)


Glenvista Country Club


Gold Fields West Golf Club (Carltonville, Western Area, Randfontein)


Gonubie Golf Club


Goose Valley Golf Estate


Graceland Golf Club


Graff-Reinet Golf Club


Grahamstown Golf Club


Greater Durban Golf Club (Natal Interior)


Greenside Colliery Golf Club


Greytown Country Club (Durban South)


Groblersdal Golf Club


Groblershoop Golf Club


Hankey Golf Club


Hankley Common Golf Club


Hanover Golf Club


Hans Merensky Estate


Harbour Town Golf Links


Harding Country Club (Natal Interior)


Harrismith Country Club


Hartswater Golf Club


Heidelberg Country Club


Heilbron Country Club


Helderberg Golf Club


Hermanus Golf Club


Heron Banks Golf Estate


Hex Valley Golf Club


Highland Gate Golf and Trout Estate


Highland Links


Hillside Golf Club


Hillside Golf Club (Pretoria North)


Holly Country Club (Vaal Triangle)


Hoopstad Golf Club


Hopetown Golf Club


Hotazel Golf Glub


Houghton Golf Club


Howick Golf Club (Durban South)


Humansdorp Golf Club


Humewood Golf Club


Indwe Golf Club


Irene Country Club


Ixopo Golf Club (Natal South Coast)


Jacobsdal Golf Club


Jagersfontein Golf Club


Jan Kempdorp Golf Club


Jansenville Golf Club


Jasper Park Lodge


Jeffreys Bay Golf Club


Johannesburg Country Club


Kakamas Golf Club


Kameeldoring Country Club


Kauri Cliffs Golf Course


Kei Mouth Golf Club


Keimoes Golf Club


Kempton Park Golf Club


Kenhardt Golf Club


Kennedy Bay Golf Club


Kestell Golf Club


Kilbarchan Golf Club


Killarney Golf Club


Kimberley Golf Club


King David Golf Club


King Williams Town Golf Club


Kingsbarn Golf Links


Kingston Heath Golf Club


Kingswood Golf Estate


Kinross Golf Club


Kirk Wood Golf Club


Kirkistown Castle Golf Club


Kirkwood Golf Club


Kleinbaai Golf Club


Kleinmond Golf Club


Kleinzee Golf Club


Klerksdorp c/services Golf Club


Klerksdorp Golf Club


Klipdam Golf Club


Kloof Country Club (Durban South East)


Knysna Golf Club


Koffiefontein Golf Club


Kokstad Golf Club (Durban South West)


Komatipoort Golf Club


Komga Golf Club


Koro Creek Bushveld Golf Estate


Koster Golf Club


Kriel Golf Club


Kroonstad Correctional's Golf Club


Kroonstad Country Club


Kruger Park Lodge Golf Club


Krugersdorp Golf Club


Kuilsrivier Golf Club


Kuruman Golf Club


Kwambonani Country Club (Durban North)


Kyalami Golf Club


Lady Gray Golf Club


Ladybrand Country Club


Ladysmith Country Club (Durban South)


Lahinch Golf Club


Laingsburg Golf Club


Lakes Golf Club


Lakota Canyon Ranch Golf Club


Lamberts Bay Golf Club


Landboukollege Golf Club


Langebaan Country Club


Langkloof Golf Club


Las Vegas Golf Club


Leandra Golf Club


Leeudoringstad Golf Club


Leeuwkop Golf Club (Sandton)


Legends Golf & Safari Resort


Lenasia Golf Club (Krugersdorp)


Leopard Creek Country Club


Leopard Park Golf Club


Lichtenburg Golf Club


Lime Acres Golf Club


Linksfield Golf Club


Little Walmer Golf Estate


Lizard Point


Loch Lomond Golf Club


Loeriesfontein Golf Club


Lost City Golf Club


Lough Erne Resort


Louis Trichardt Golf Club


Lutzville Golf Club


Lydenburg Golf Club


Mabalingwe Country Club


Maccauvlei Golf Club


Maclear Golf Club


Magalies Park Golf Club


Magdini Golf Club (Natal Interior)


Magenta Shores Golf Club


Magersfontein Memorial Golf Course


Maidstone Country Club (Natal Interior)


Malelane Country Club


Malmesburg Golf Club


Malone Golf Club


Mandini Golf Club


Marble Hall Golf Club


Margate Country Club (Natal South Coast)


Maritzburg Golf Club (Durban South)


Marquard Golf Club


Marydale Golf Club


Mataliele Golf Club (Natal Interior)


Matumi Golf Estate


Melmoth Golf Club (Natal Interior)


Messina Golf Club


Metropolitan Golf Club


Meyerton Golf Club


Middelburg Country Club


Middelburg Country Club


Mill River Golf Course


Modderfontein Golf Club


Mogal Golf Club


Molteno Golf Club


Monks Cowl Country Club (Durban South West)


Montaqu Golf Club


Monzi Golf Club (Durban North)


Mooi Rivier Country Club (Durban South)


Mooinooi Golf Club


Moreesburg Golf Club


Morfonainte Golf Club


Morgenzon Golf Club


Mossel Bay Golf Estate


Mount Edgecombe Country Club (Durban South East)


Mount Juliet Golf Course


Mowbray Golf Club


Msauli Golf Club


Mthatha Golf Cub


Mtunzini Country Club (Durban North)


Muirfield Golf Course


Muoskva Bay Golf Club


Naboomspruit Golf Club


Naschem Golf Club


National Golf Club Of Canada


Nelspruit Golf Club


New Clydesdale Collerry Golf Club (Secunda, Bethal, Standerton, Ermelo)


New South Wales Golf Club


Newcastle Golf Club (Durban South)


Nigel Golf Club


Notts Golf Club


Noupoort Golf Club


Nylstroom Golf Club


Observatory Golf Club


Ohenimuri Country Club (Johannesburg South)


Oppenheimer Park Golf Club


Opperheimer Park Golf Club


Orangedene Country Club


Orkney Golf Club


Osaka Public Golf Course


Ottosdal Golf Club


Oubaai Golf Estate


Oudtshoorn Golf Club


Paarl Golf Club


Paraparaumu Beach Golf Club


Parkview Golf Club


Parow Golf Club


Parys Golf Club


Pasatiempo Golf Club


PaulPietersburg Golf Club (Durban North)


Pebble Beach Golf Links


Pebble Rock Golf Course (Pretoria North)


Pecanwood (Pretoria West / Hartebeespoortdam)


Petrus Steyn Golf Club


Pezulu Golf Club


Piet Retief Golf Club (Secunda, Bethal, Standerton, Ermelo)


Piketberg Golf Club


Pilgrim's Rest Golf Club (Nelspruit)


Pine Lake Inn Golf Club (Nelspruit)


Pine Trees Country Club


Pinnacle Point Beach And Golf Resort


Plettenberg Bay Country Club


Pofadder Golf Club


Pollak Park Golf Club


Polokwane Golf Club


Pongola Golf Club (Durban North)


Poppy Hills Golf Course


Port Edward Country Club (Natal South Coast)


Port Elizabeth Golf Club


Port Shepstone Country Club (Natal South Coast)


Porterville Golf Club


Portmarnock Golf Club


Postmasburg Golf Club


Potchefstroom Country Club


Pretoria Country Club


Pretoria Golf Club


Prieska Golf Club


Prince Albert Golf Club


Princes Grant Golf Club & Lodge (Natal North Coast)


Pullen's Hope Golf Club (Secunda, Bethal, Standerton, Ermelo)


Qua Qua Country Club


Queenstown Golf Club


Rand River Golf Club


Randfontein Golf Club


Randpark/Windsor Park  Golf Club


Raven Golf Club


Raven Golf Club


Raven Golf Club


Reading Country Club


Red Rock Country Club


Reitz Golf Club


Reivilo Golf Club


Richards Bay Country Club (Durban North)


Richmond Country Club (Natal Interior)


Richmond Golf Club


Rietkuil Golf Club (Secunda, Bethal, Standerton, Ermelo)


Rietspruit Golf Club (Secunda, Bethal, Standerton, Ermelo)


Rio Secco Golf Club


Riversdale Golf Club


Riversdale Golf Club


Riversonderend Golf Club


Riviera Resort Golf Club


Robertsan Golf Club


Rondebosch Golf Club


Rooiberg Golf Club


Royal Belfast Golf Club


Royal Birkdale Golf Club


Royal Cape Golf Club


Royal Cinque Ports Golf Club


Royal Dublin Golf Club


Royal Durban Golf Club (Natal Interior)


Royal JHB & Kensington Golf Club


Royal Links Golf Club


Royal Liverpool Golf Club


Royal Lytham & St Annes Golf Club


Royal Melbourne Golf Club


Royal Northland Golf And Country Estate


Royal Oak Country Club


Royal Port Alfred Golf Club


Ruimsig Golf Club


Rustenburg Golf Club


Sabie Country Club (Nelspruit)


Sabie River Golf Club (Nelspruit)


Sabie River Sun


Sage Brush Golf Club


Sakabulu Golf Club (Durban South)


San Lameer Country Club (Natal South Coast)


Sand River Golf Club (Virginia)


Sandonia Golf Club


Sandy Lane Golf Club


Sannieshof Golf Club


Saps Mechanical Golf Club (Benoni)


Schoeman Park Golf Club


Schweizer Reneke Golf Club (Potchefstroom/Klerksdorp)


Scottburgh Golf Club (Natal South Coast)


Secunda Golf Club (Secunda, Bethal, Standerton, Ermelo)


Selborne Country Club (Natal South Coast)


Senekal Golf Club


Serengeti Golf and Wildlife Estate


Services Golf Club


Shadow Creek Golf Course


Shark River Golf Club (Port Elizabeth East)


Silloth on Solway Golf Club


Silver Lakes Country Club


Simola Golf And Country Club


Simonstown Golf Club


Sishen Golf Club


Skukuza Golf  Club (Nelspruit)


Smithfield Golf Club


Somerset East Golf Course (Port Elizabeth East)


Somerset West Golf Club


Southbroom Golf Club (Natal South Coast)


Southdowns Country Club


Soutpansberg Golf Club


Spanish Bay Golf Links


Springbok Golf Club


Springs Golf Club


Spyglass Hill Golf Course


St Andrews Beach Golf Course


St Cathryns Golf Club (Natal North Coast)


St Francis Bay Golf Club


St Francis Link Golf Club


St Georges Golf Club


St Michael Golf Club (Natal South Coast)


Standerton Country Club (Secunda, Bethal, Standerton, Ermelo)


State Mines Country Club


Steansburg Golf Club


Steenberg Golf Club


Stella Golf Club


Stellenbosch Golf Club


Steytlerville Golf Club


Stillbaai Golf Club


Stillfontein Golf Club


Strand Golf Club


Stutterheim Country Club


Sunningdale Golf Club


Swartklip Golf Club


Swellendam Golf Club


Tarka Golf Club


Tempe Golf Club


Thaba Nohu Golf Club


Thabazimbi Golf Club


The European Club


The Links at Crowbush Cove


The River Club Golf Course


The Royal St. Georges Golf Club


The Virtual Golf Club (Natal Interior)


Theewaterskloof Golf Club


Theunissen Golf Club


Torrey Pines


TPC Myrtle Beach


Trump National Golf Club


Tsitsikama Coastel Golf Estate


Tullymore Golf Club


Tweefontein Golf Club (Witbank/Middelburg)


Tweespruit Golf Club


Tzaneen Country Club


Uitenhage Golf Club


Ulco Golf Club


Umbogintwini Golf Club (Natal South Coast)


Umdoni Park Golf Club (Natal South Coast)


Umhlali Country Club (Natal North Coast)


Umkomaas Golf Club (Natal South Coast)


Umtata Golf Club


Underberg Country Club (Durban South West)


Uniondale Golf Club


University Of Limpopo Golf Club


Upington Golf Club


Utrecht Golf Club (Natal Interior)


Vaal de Grace Golf Estate


Ventersdorp Golf Club


Venterspost Golf Club


Victoria Country Club (Durban South)


Victoria Wes Golf Club


Viljoenskroon Golf Club


Villiersdorp Golf Club


Volcano Golf Club


Volksrust Golf Club (Secunda, Bethal, Standerton, Ermelo)


Vrede Golf Club


Vredenburg/Saldana Golf Club


Vredendal Golf Club


Vryburg Golf Club


Vryheid Golf Club (Durban North)


Walker Park Golf Club (Secunda, Bethal, Standerton, Ermelo)


Walmer Country Club


Walmer Golf Club


Walvis Bay Golf Club


Wanderers Golf Club


Warden Golf Club


Warmbaths Golf Club


Warrenton Golf Club


Waterberg Estate


Waterkloof Golf Club (Pretoria East)


Waterkloof Hill Estate


Waterpan Golf Club


Wedgewood Golf and Country Club


Wedgwoop Park Country Club


Weermag Defence Boland Golf Club


Wesselbron Golf Club


West Bank Golf Club


Westlake Golf Club


Westminster Golf Club


White River Country Club (Nelspruit)


Wild Coast Sun Country Club (Natal South Coast)


Wildhorse Golf Club


Willisten Golf Club


Willowmore Golf Club


Wingate Park Country Club


Witbank Golf Club (Witbank/Middelburg)


Wolmarandstad Golf Club


Woodhall Spa Golf Club


Woodhill Country Club


Worcester Golf Club


World Of Golf Woodmead Driving Range


Zastron Golf Club


Zebediela Country Club


Zebula Country And Spa


Zeerust Golf Club


Zimbali Country Club (Natal North Coast)


Zwartkop Country Club