Find Golf Courses in Johannesburg

Johannesburg Golf Courses

Gauteng is, to a large extent, the entertainment capital of South Africa. This is the base from which many international and national tourists explore the rest of this exquisite country, especially as a result of being home to the massive OR Tambo International Airport.

Gauteng is a landlocked province in the north-west of South Africa. Although it is renowned for its shopping malls and exciting commercial opportunities, there are many very beautiful outdoor spots throughout the province. Some boast fabulous lakes, others are characterised by seemingly never-ending stretches of verdant grasslands. The golf courses certainly provide some of this province's most spectacular vistas. Rolling greens with towering trees and crystal-clear water features make for idyllic settings in which to immerse oneself for the day.

Golfing is becoming a more and more popular sport as busy men and women feel the need to escape the hubbub of city life and enjoy fresh air and the warm South African sunshine. As a result, the Gauteng courses have, over the years, hosted a number of impressive international competitions. These include the likes of the European PGA and the South African Sunshine Tour. This attracts golfing enthusiasts from all corners of the globe, who choose to spend their vacation relaxing and challenging their skills on South African greens.

More than a third of the top 100 golf courses are within one hour of the epicentre of Sandton. Some of them are opulent and luxurious; others are a little less formal, better suited to the novice. The variety and choice makes Gauteng an international hotspot for keen golfers.

Crown Mines Golf Club

Located in or near Northcliff
Crown Mines Golf Club, Johannesburg
Crown Mines Golf Club is one of Gary Player’s esteemed designs, and is situated only two kilometres from the popular vacation spot of Gold Reef City. It is an 18-hole course, of which 11 holes are water features, making it ...

Eagle Canyon Country Club

Located in or near Randburg
Eagle Canyon Country Club, Johannesburg
Enjoy world-class golfing and facilities at the exquisite Eagle Canyon Country Club in Honeydew, Johannesburg. This was once a sand quarry, but received a complete makeover to be the gorgeous course it is today, thanks to Wonder ...

Leeuwkop Golf Club

Located in or near Rivonia / Sunninghill / Woodmead
Leeuwkop Golf Club, Johannesburg
The putting green and practice facility is a great addition to the course as they allow players to test themselves and up their confidence off the fairways. There is also a halfway house, with a bar and restaurant, where friends ...

Observatory Golf Club

Located in or near Observatory
Observatory Golf Club, Johannesburg
The Observatory Golf Course is in the suburb of the same name, and is not as well known as some of its “peers”. Kikuyu fairways that are flanked with trees demand some technical creativity ...

Randpark Golf Club

Located in or near Randburg
Randpark Golf Club, Johannesburg
The Bushwillow and Firethorn courses in Randburg are esteemed as two of the best courses in the country. They are both stunning 18-hole courses that benefit from world-class facilities, including the Fairway Hotel & Spa Golf ...

Royal Johannesburg Golf Club

Located in or near Abbotsford / Gallo Manor / Kensington
Royal Johannesburg Golf Club, Johannesburg
This club comprises of two 18-hole courses – the East Course and the West Course – each of which boasts a shorter ladies’ course. These are located in the suburb of Kensington, and are accessible and central ...

South Downs Country Club

Located in or near Kibler Park / Mulbarton
South Downs Country Club, Johannesburg
Taking full advantage of the pretty southern suburbs of Johannesburg, South Downs Country Club is accessible and convenient. It is a veritable retreat from the city, despite its ideal positioning right in the heart of the Jo-burg ...

Kyalami Country Club

Located in or near Midrand
Kyalami Country Club, Johannesburg
Bob Grimsdell is the designer of the Kyalami Country Club, situated in the heart of Grand Prix Land, halfway between Johannesburg and Pretoria. The facilities include a pro shop, bar, change rooms, and so on ...

Eagle Canyon Country Club

Located in or near Randburg
Eagle Canyon Country Club, Johannesburg
Enjoy world-class golfing and facilities at the exquisite Eagle Canyon Country Club in Honeydew, Johannesburg. This was once a sand quarry, but received a complete makeover to be the gorgeous course it is today, thanks to Wonder ...

Jackal Creek Golf Estate

Located in or near Franklin Roosevelt Park / Honeydew / Randpark Ridge / Ruimsig
Jackal Creek Golf Estate, Johannesburg
The parklands golf course of Jackal Creek is an 18-hole course that is challenging, but enjoyable for a range of abilities. It has winding fairways and bunkers that require a fair amount of skill and control ...

Bryanston Golf Course

Located in or near Bryanston / Lonehill
Bryanston Golf Course, Johannesburg
In the heart of the vibrant hub of Sandton is the picturesque Bryanston Golf Course. This course is made more challenging for 13 of its 18 holes being centred on water hazards. The fairways and greens are decked with cynodon ...

Dainfern Golf Course

Located in or near Chartwell
Dainfern Golf Course, Johannesburg
The Gary Player Design Group is proud of the Dainfern Golf Course and its lovely fairways and greens. Natural hazards are incorporated to create a beautiful course with plenty of challenging twists ...

Houghton Golf Club

Located in or near Houghton / Oaklands
Houghton Golf Club, Johannesburg
The scenic Houghton Golf Course has hosted a number of acclaimed golfing competitions as well as internationally renowned players (including South African greats, Ernie Els and Gary Player). It is in the heart of an elite ...

Johannesburg Country Club

Located in or near Buccleuch / Duxberry / Gallo Manor / Rivonia / Woodmead
Johannesburg Country Club, Johannesburg
The Woodmead Golf Course is a championship course that was established in 1968. The fairways are kikuyu and the greens bent grass; making it a satisfying, quality course on which to test one's skills ...

Killarney Country Club

Located in or near Abbotsford / Houghton / Killarney / Oaklands / Saxonwold
Killarney Country Club, Johannesburg
The Killarney Golf Course is a parklands course with kikuyu fairways and bent grass greens. Despite what its name implies, it is actually situated in the prestigious suburb of Houghton. It is an 18-hole course that caters to ...

Leeuwkop Golf Club

Located in or near Rivonia / Sunninghill / Woodmead
Leeuwkop Golf Club, Johannesburg
The putting green and practice facility is a great addition to the course as they allow players to test themselves and up their confidence off the fairways. There is also a halfway house, with a bar and restaurant, where friends ...

Parkview Golf Club

Located in or near Greenside / Parkview
Parkview Golf Club, Johannesburg
Within the sedate, attractive suburb of Parkview is the popular Parkview Golf Course. This 18-hole course is pretty, being kept in top-notch condition all year round. It is one of the easier courses in Gauteng ...

River Club Golf Course

Located in or near Bryanston / Craighall / Duxberry / Morningside / Parkmore / River Club
River Club Golf Course, Johannesburg
Sandton is known for more than its fabulous malls. It is also home to the River Club Golf Course, which is renowned for its conditioning as well as for having some of the best finishing holes in South Africa ...

Wanderers Golf Club

Located in or near Elton Hill / Illovo / Inanda / Melrose / Melrose Arch / Melrose North / Sandhurst / Winston Ridge
Wanderers Golf Club, Johannesburg
The Wanderers Golf Club is renowned for its gorgeous greens and fairways, and its world-class golfing; but its award-winning 19th hole should not be omitted either. It is situated right next to the popular Wanderers Cricket ...

Benoni Country Club

Located in or near Benoni
Benoni Country Club, Johannesburg
The parklands course of Benoni Country Club is a fabulous world-class course that is favoured amongst accomplished golfers. The 18th hole is flanked by a forest and a dam, which not only makes it challenging, but beautiful too ...

Benoni Lake Golf Club

Located in or near Benoni / Boksburg
Benoni Lake Golf Club, Johannesburg
The Benoni Lake Golf Club is an 18-hole woodlands course that is situated on Middle Lake in the East Rand. This lake provides some fantastic water hazards for golfers that want to test their skills ...

Ebotse Golf and Country Estate

Located in or near Benoni
Ebotse Golf and Country Estate, Johannesburg
The excellence of top-notch golfing facilities can really be enjoyed at the Ebotse Golf and Country Estate in Benoni, Gauteng. This course was designed by some of the most respected course designers on the continent (Peter ...

ERPM Golf Course

Located in or near Boksburg
ERPM Golf Course, Johannesburg
Boksburg is home to the ERPM Golf Course, which is a reputable course that was established around the same time as the beginning of World War I. It is only 10 kilometres from the OR Tambo International Airport, making it ...

Germiston Country Club

Located in or near Germiston
Germiston Country Club, Johannesburg
The Germiston Golf Course is a parklands green that is set on the beautiful Germiston Lake. It is a scenic 18-hole course, designed by WB Wright, that promises beautiful views and good value ...

Glendower Golf Club

Located in or near Edenvale
Glendower Golf Club, Johannesburg
The Glendower Golf Course is situated in Edenvale, just a few minutes’ drive from the OR Tambo International Airport. The course is well-designed, presenting a number of challenges, and has hosted the SA Open on numerous ...

Glenvista Golf Club

Located in or near Alberton / Glenvista / Kibler Park / Mulbarton
Glenvista Golf Club, Johannesburg
Designed by Sid Brews, Glenvista Golf Course is a picturesque option for golfing enthusiasts. It has no fewer than five dams, of which only one does not come into play. Due to its verdant, tranquil setting, it is no surprise that ...

Kempton Park Golf Club

Located in or near Kempton Park
Kempton Park Golf Club, Johannesburg
The Kempton Park Golf Course is famous for being the course on which the champion, Ernie Els, learnt to play. Situated in Kempton Park, it is also well-loved for its clubhouse and frequented for its 19th hole, which offers ...

Modderfontein Golf Club

Located in or near Edenvale / Modderfontein / Rembrandt Park
Modderfontein Golf Club, Johannesburg
The Modderfontein Golf Course is a championship course that has hosted a number of international events and competitions. It has also been rated as one of the best courses in South Africa. In addition to its challenging, well ...

Reading Country Club

Located in or near Alberton
Reading Country Club, Johannesburg
Reading Country Club is a woodlands course that is abundant in trees and water. These not only add to the natural beauty, but also provide excellent opportunities for players to challenge themselves and their golfing skills ...

Blair Atholl Golf Course

Located in or near Lanseria
Blair Atholl Golf Course, Johannesburg
In Lanseria, Johannesburg, the Blair Atholl Golf Course is a private course that is available for members only. But, it is well worth it when one considers the undeniable beauty of the course and its surrounds, which create an ...

CMR Golf Club

Located in or near Roodepoort
CMR Golf Club, Johannesburg
The fairways are characterised by spacious landing areas, and the undulating terrain makes for a fabulous challenge while never negotiating on the aesthetic appeal of the course. The driving range is ideal for those on a strict ...

Durban Deep Golf Club

Located in or near Roodepoort / Ruimsig
Durban Deep Golf Club, Johannesburg
The Durban Deep Golf Club in Roodepoort, Johannesburg, was originally designed for sole use by the miners of the gold mine that bears the same name. However, since its initial design in the 1950’s, it has undergone a number of ...

Goldfields West Golf Club

Located in or near Carletonville / Randfontein
Goldfields West Golf Club, Johannesburg
There are few courses as scenically idyllic as the 18-hole Goldfields West Golf Course, which wends its way through a formal nature reserve. This means that golfers share the greens with antelope, and the skies with a number of ...

Krugersdorp Golf Club

Located in or near Krugersdorp
Krugersdorp Golf Club, Johannesburg
Another of Bob Grimsdell’s designs, the Krugersdorp Golf Course is known and loved for its beautiful vistas. The Magaliesberg Mountain Range is the ideal backdrop to any game of golf. The course itself is pristinely maintained ...

Randfontein Golf Club

Located in or near Randfontein
Randfontein Golf Club, Johannesburg
Randfontein is best known for its gold, but the Randfontein Golf Course is a gem in its own right. In fact, since its establishment in the early 20th century, it has been recognised as one of the top 100 courses ...

Roodepoort Country Club

Located in or near Kloofendal / Randfontein / Roodepoort / Ruimsig
Roodepoort Country Club, Johannesburg
The Roodepoort Country Club’s course is recognised as being one of Gauteng’s toughest, and is one of the top 10 in the country. Complete with seven water hazards and 72 bunkers, this course should only be attempted by experienced ...

Emfuleni Golf Club

Located in or near Vanderbijlpark
Emfuleni Golf Club, Johannesburg
Robert Grimsdell is renowned for the world-class golf courses that he has designed, and the Emfuleni Golf Club bears testimony to his superior abilities. It is situated in Vanderbijlpark, an industrial city that enjoys prime ...

Heidelberg Golf Club

Located in or near Heidelberg
Heidelberg Golf Club, Johannesburg
About 50 kilometres south of the metropolis of Johannesburg is Heidelberg, which takes full advantage of its pretty setting against the Suikerbosrand Mountain Range. This is the proud home of the Heidelberg Golf Club, which ...

Maccauvlei Golf Club

Located in or near Sasolburg / Vanderbijlpark / Vereeniging
Maccauvlei Golf Club, Johannesburg
Maccauvlei Golf Course is one of Peter Matkovich’s respected designs, and has adhered to his high standards. It hosts a number of major tournaments, and is home to the largest bunker in South Africa (at 120 metres) ...

Riviera on Vaal Country Club

Located in or near Vereeniging
Riviera on Vaal Country Club, Johannesburg
Vereeniging is best known for its manufacturing industries, but certainly has some surprises for visitors wanting to enjoy the untouched loveliness of the Gauteng countryside. The Riviera on Vaal Country Club is situated in this ...

Blue Valley Golf Estate

Located in or near Centurion / Eldoraigne
Blue Valley Golf Estate, Johannesburg
Nestled between Johannesburg and Pretoria, the Blue Valley Golf Course was designed by the respected Gary Player Design Group. This course is aesthetically superior, with a number of hazards to ensure a challenging game ...

Centurion Country Club

Located in or near Centurion
Centurion Country Club, Johannesburg
The Centurion Golf Course is a challenging course that appeals to the ambitious and accomplished players. Exciting features include two different ninth holes, with a choice of terrain (either desert or water). The spectacular ...

Cullinan Golf Club

Located in or near Cullinan
Cullinan Golf Club, Johannesburg
Having originally been established in 1905, the Cullinan golf course has a long and fascinating history. In 1954, it was rated the best 9-hole course in South Africa. However, a redesign was sorely needed to keep up with the ...

The Els Club at Copperleaf

Located in or near Centurion / Wierda Park
The Els Club at Copperleaf, Johannesburg
Designed by golfing legend, Ernie Els, the Els Club at Copperleaf Golf & Country Estate is all about top-notch golfing in a gorgeous setting. Situated just 40 minutes from the shopping Mecca of Sandton in Johannesburg, this golf ...

Zwartkop Country Club

Located in or near Centurion / Constantia Park / Eldoraigne / Wierda Park
Zwartkop Country Club, Johannesburg
The popular tournament venue of Zwartkop Country Club is an 18-hole parklands course that is situated on the picturesque Hennops River. While pretty, this is a challenging course that is sure to get even experienced golfers ...

Akasia Country Club

Located in or near Wonderboom
Akasia Country Club, Johannesburg
The golfers of Pretoria know the prettiness and the challenges of the Akasia Country Club well. They drink in the views of the Magaliesberg Mountain Range while they soak up the warmth of the South African sunshine, just 10 ...

Irene Country Club

Located in or near Hennops River / Irene
Irene Country Club, Johannesburg
The Irene Golf Club boasts one of Gauteng’s most gorgeous golf courses, situated just minutes from the hub of Pretoria. This is a leafy parklands course with 18 holes (including a slightly shorter ladies’ course). Irene Country ...

Pebble Rock Golf Course

Located in or near Montana / Montana / Pretoria North
Pebble Rock Golf Course, Johannesburg
Pretoria is a bustling city in Gauteng, but is also known for its pretty tree-lined streets, and its deep history and heritage. The aesthetic loveliness of this area is showcased at the Pebble Rock Golf Course, which is ...

Pretoria Country Club

Located in or near Pretoria
Pretoria Country Club, Johannesburg
The Pretoria Country Club is a social retreat for many a local golfer that demands excellence within gorgeous surrounds. In fact, it has become a social hub as well as a renowned golfing venue ...

Pretoria Golf Club

Located in or near Pretoria
Pretoria Golf Club, Johannesburg
The Pretoria Golf Club is well over 100 years old, and its historical charm is a clear characteristic throughout. This is an 18-hole course made up of kikuyu and bent grass. It includes a slightly shorter ladies’ course too ...

Silver Lakes Golf Course

Located in or near Lynnwood / Moreleta Park / Shere / Silver Lakes / Willow Acres
Silver Lakes Golf Course, Johannesburg
Silver Lakes Country Club is a Peter Matkovich course that is conveniently situated in beautiful South African bushveld, while still being only a few kilometres from town. It is home to a number of lakes, which feature in 10 of ...

Waterkloof Golf Club

Located in or near Brooklyn / Groenkloof / Waterkloof / Waterkloof Glen / Waterkloof Ridge
Waterkloof Golf Club, Johannesburg
Monument Golf Club is a pristinely maintained course that is perched on the slopes of the Pretoria landscape. It is an 18-hole course that is home to more than 4 000 indigenous trees, which make it utterly scenic, as well as ...

Wingate Park Country Club

Located in or near Constantia Park / Erasmuskloof / Erasmusrand / Moreleta Park
Wingate Park Country Club, Johannesburg
The Wingate Park Golf Course is beautifully kempt all year round, and is known to be one of the top 20 courses in the country. It is a green, leafy 18-hole course, which makes it tranquil and scenic ...

Woodhill Golf Course

Located in or near Garsfontein / Moreleta Park / Woodhill Estate
Woodhill Golf Course, Johannesburg
The Woodhill Country Club is quite unique for its consisting of two sections, each comprising nine holes, which are quite different from one another in terms of their terrain. Set in the heart of an upmarket neighbourhood, ...
Jump to ...
Golf Courses by Region
How to
Find Accommodation