From the stunning coast to lovely wine regions, from the World Heritage-listed Blue Mountains to the mighty Murray River, you’ll find golf courses in beautiful natural settings across NSW. Enjoy a round by the ocean or a meandering river, play among vineyards, and even tee off while kangaroos watch.

Join a golfing tour or watch top golfers in tournaments at some of the best courses in NSW. There are magnificent public courses in postcard locations and luxury golf resorts with accommodation and restaurants, where you can relax after a day working on your swing.

A couple enjoying a day on the golf course at Oaks Cypress Lakes Resort in Pokolbin, Hunter Valley

Hunter Valley Golf Courses

Charter a helicopter for a game of golf and wine tasting in the Hunter Valley, home to Greg Norman-designed golf course - the Vintage. You can spend the night at the championship course’s resort and spa, the stunning Chateau Elan.

Also designed by Greg Norman, the Ellerston Golf Course has been voted as one of the best golf courses in the world, located in the secluded high country of the Upper Hunter. Other great Hunter courses to play include the Cypress Lakes Golf and Country Club and the Hunter Valley Golf and Country Club.

Kangaroos grazing at Dubbo Golf Club

South Coast Golf Courses

Try one of the enchanting courses on the South Coast, such as the Gerringong Golf Course near Kiama, for breathtaking beach and ocean views. Narooma Golf Club is home to famous ‘Hogan’s Hole’ – the spectacular 3rd hole of the course, where players hit the ball over the ocean to a clifftop green.

North Coast Golf Courses

On the North Coast near Coffs Harbour is the Bonville Golf Resort, considered one of the most beautiful golf courses in the world. Further south on the Central Coast, you’ll find the Kooindah Waters Golf Club and the nearby beachfront Pullman Magenta Shores Resort, where guests can play on a links-style golf course.

Woman enjoying a day of golfing at Yarrawonga Mulwala Golf  Club Resort in Mulwala, The Murray

Country NSW Golf Courses

Two hours drive southwest of Sydney, in the pretty Southern Highlands, is the Mt Broughton Golf and Country Club and Peppers Manor. The Scottish links-style course has large rolling greens, natural waterways and wide fairways, perfect for golfers of all levels.

In Dubbo, Dubbo Golf Club is a 27 hole championship golf course, where you’re likely to see kangaroos, wallabies, possums, echidna and native birds. West of Sydney is the Blue Mountains, where the Fairmont Resort adjoins the Leura Golf Club, a short but challenging 18 holes.

Another popular destination for memorable golfing experiences is the Murray, where you can play along the iconic Murray River from Albury to Wentworth and in charming towns in between. The natural beauty of the Murray, with towering red gums and abundant wildlife, invites serenity.

Explore More Golf Courses in NSW