No matter where you go on your holiday in South Australia, we’ve got somewhere for you to tee off.
Start your golfing holiday in Adelaide. North Adelaide Golf Course is walking distance from the city. This picturesque, public course is set in the North Parklands. It’s perfect if you don’t want to venture too far.
Just 20 minutes away, the Adelaide Hills offers excellent golfing at Mount Osmond and Mount Lofty. Mount Osmond Golf Club has stunning views of Adelaide, the Mount Lofty Ranges and coastline.
Mount Lofty Golf Club is nestled in the beautiful, tree-lined Piccadilly Valley. Blackwood Golf Club is open to visitors, except on Saturdays, and the picturesque, gently sloping course is the ideal spot for a relaxed game. Mt
Barker-Hahndorf Golf Club boasts 18 holes, par 70 rating. Old gum trees line the course, while the strategically placed ponds and creeks provide an interesting challenge.
You’ll find prestigious golf courses Royal Adelaide, Kooyonga, Grange and Glenelg dotted along Adelaide’s nearby coastline. All are featured in Australia’s Top 100 Golf Courses.
Royal Adelaide Golf Club at Seaton is one of six Australian golf courses ranked inside the World’s Top 100. Nearby, Kooyonga Golf Club is a championship golf course. It has hosted international and interstate championships and is located at Lockleys, just 20 minutes from Adelaide’s city centre.
South of Adelaide
Links Lady Bay at Normanville is the number-one rated public course in South Australia and is in Australia’s Top 100 Golf Courses. The occasional kangaroo will join you on your round of this sand-based links course, which features a hotel, clubhouse and brilliant views. It’s just under an hour and a half’s drive from Adelaide city and is en-route to the ferries at Cape Jervis that travel to Kangaroo Island.
Nearby, Encounter Bay on the Fleurieu Peninsula provides a spectacular backdrop for the region’s oldest course, the Victor Harbor Golf Course. It offers an 18-hole, par 72 championship course. McCracken Golf Course also offers an 18-hole championship course.
Part of McCracken Country Club, stay the night or more and take advantage of the luxurious facilities, including a lap pool, day spa and gym.
Golf in the wine regions
There are courses in the famous wine regions of Barossa, Clare Valley and Coonawarra. At several of them, you’re likely to share the greens with kangaroos, koalas and colourful birds.
Visit Blue Lake Golf Links on the Limestone Coast and you'll be playing on the slopes of a dormant volcano. Nearby, Mount Gambier Golf Club has a well-conditioned course and Millicent Golf Club is in Australia’s Top 100 Golf Courses.
At the top of Yorke Peninsula’s “foot”, between Hardwicke Bay and Port Turton, the Flaherty’s Beach Sandbar Classic is a great family day out. Hit a hole in one and you could win $1000 or just enjoy the two six-hole courses with loads of water hazards and, ahem, sand traps.
For the best, it has to be The Dunes at Port Hughes on the Yorke Peninsula. Designed by golfing legend Greg Norman, this Scottish-style links course is PGA standard. The first nine holes are open and ready to play.
The outback and beyond
The greens don’t get much rockier than on the par 72, 18-hole course in Coober Pedy. Tee off on artificial grass surrounded by massive amounts of sand. This is the world’s only club with reciprocal rights with St Andrews in Scotland.
The greens are “grassless” in Ceduna in far western South Australia. The flies though are very friendly and it does get windy, but if you bring lots of tees there are 18 holes to enjoy.
For a real adventure, the Nullarbor Links is the world’s longest golf course spanning 1,365 kilometres, from Kalgoorlie in Western Australia to Ceduna in South Australia. It’s a quintessential Australian experience for travellers on the expansive Nullarbor Plain.
Wherever you travel in South Australia, there are plenty of golf courses to choose from.
Back to top
The regions and beyond
Golf clubs in regional South Australia and the outback.
Adelaide and surrounds
Golf clubs in Adelaide, Adelaide Hills and Fleurieu Peninsula.