40 Courses for South Africa

Golf Club (Course Name)


Mabalingwe Country Club

P O Box 1500
Bele Bele,  South Africa
Phone: (014) 734 7700

Maccauvlei Golf Club

Old Sasolburg Road, Maccauvlei
Vereeniging,  South Africa
Phone: (016) 421 3196

Maclear Golf Club

Maclear Country Club
Maclear,  South Africa
Phone: (045) 923 1566

Magalies Park Country Club


Main Skeerpoort Road
Skeerpoort,  South Africa
Phone: (012) 207 1315

Mahawane Country Club

Volksrust,  South Africa
Phone: (017) 735 3003

Maidstone Sports Club


1 Mobeni Avenue, Maidstone
Tongaat,  South Africa
Phone: (032) 945 2795

Malelane Country Club

Kruger Park Rd
Malelane,  South Africa
Phone: (013) 790 0281

Maleoskop Golf Club

Groblersdal,  South Africa
Phone: (013) 262 2819

Malmesbury Golf Club

Malmesbury,  South Africa

Mandini Golf Club

Talbot Road
Mandini,  South Africa
Phone: (032) 456 2356

Marble Hall Golf Club

Toitskraal and Main Road
Marble Hall,  South Africa
Phone: (013) 261 1091

Margate Country Club


Wingate Avenue, Gaybridge
Margate,  South Africa
Phone: (039) 312 0571

Maritzburg Country Club


New England Road, Scottsville
Pietermaritzburg,  South Africa
Phone: (033) 396 2356

Marquard Golf Club

Andries Pretorius Street
Marquard,  South Africa
Phone: (051) 991 0203

Marydale Golf Club

P.O.BOX 46
Marydale,  South Africa
Phone: (053) 353 2021

Matatiele Golf Club

Mount Fletcher Road
Matatiele,  South Africa
Phone: (039) 737 3933

Maties Golf Club

Po Box 277
Stellenbosch,  South Africa
Phone: 021-880 0103

Melmoth Golf Club

Golf Street
Melmoth,  South Africa
Phone: (035) 450 2746

Messina Golf Club

Limpopo Avenue
Messina,  South Africa
Phone: (015) 534 0835

Metropolitan Golf Course


Fritz Sonneberg Rd, Mouille Point
Cape Town,  South Africa
Phone: 021 434 7808

Meyerton Golf Club

President Street
Meyerton,  South Africa
Phone: (016) 363 0063

Middelburg Country Club

10 Eufees Street, Clubville
Middelburg,  South Africa
Phone: (013) 282 6176

Middelburg Golf Club

N9 Highway, Just off N1
Middelburg,  South Africa
Phone: (049) 842 2044

Midlands Saddle and Trout

KZN,  South Africa
Phone: (033) 263 2758

Milnerton Golf Club


Bridge Road, Milnerton
Milnerton,  South Africa
Phone: 021-552 3108

Modderfontein Golf Club


Golf Road
Modderfontein,  South Africa
Phone: (011) 608 2033

Mogol Golf Club

Lephalale,  South Africa
Phone: (014) 763 4948

Molteno Country Club

Aitchison Street
Molteno,  South Africa
Phone: (045) 967 0251

Monks Cowl Country Club

D 19 Route, Cathkin Park
Winterton,  South Africa
Phone: (036) 468 1300

Monument Golf Club

Johann Rissik Drive, Monument Park
Pretoria,  South Africa
Phone: (012) 460 9359

Monzi Golf Club

Mtubatuba,  South Africa
Phone: (035) 550 1609

Mooi Nooi Golf Club

Old Hartebeespoort Road
Mooi Nooi,  South Africa
Phone: (014) 574 3066

Mooi River Country Club

Park Road
Mooi River,  South Africa
Phone: (033) 263 1560

Morgenzon Golf Club

Beyer Street
Morgenzon,  South Africa
Phone: (017) 793 3074

Morreesburg Golf Club

Po Box 170
Mooreesburg,  South Africa
Phone: 0224-331 848

Mossel Bay Golf Club

Po Box 199
Mossel Bay,  South Africa
Phone: 044-691 2379

Mount Edgecombe Golf Club


Golf Course Drive
Mount Edgecombe,  South Africa
Phone: (031) 539 5330

Mowbray Golf Club


Po Box 3, Pinelands
7430,  South Africa
Phone: 021-685 3092

Msauli Golf Club

Msauli Mine
Msauli,  South Africa
Phone: (017) 885 0080

Mtunzini Country Club

Hely Hutchinson Street
Mtunzini,  South Africa
Phone: (035) 340 1779

Note: We make every effort to make sure our data for golf courses in South Africa is current and accurate. Information for the tees for any course may change over time and we retire old information so we can retain scoring performance under the past yardages. Retiring old data allows us to provide a more accurate handicap index for our members. As a member of our site you may add new tees at any time for any course. You may also add new courses as needed. Please feel free to email us at info@golfscorekeeper.com if you see any information that needs to be corrected.

We have 40 Courses for South Africa