You don’t need to journey far from Sydney city centre to find pristine golf courses. From the spectacular coastline to the majestic Hawkesbury River you’ll find superb courses in tranquil settings. Whether it’s your first time or you’re a seasoned pro, you’ll be spoilt for choice in Sydney.

The nearest public golf course to the city centre is Moore Park Golf, an 18-hole course in Moore Park. Here, you’ll also find the Sydney Golf Academy and a 60-bay, all-weather driving range just minutes from the central business district.

Golfer eyeing the green at Moore Park Golf, Sydney

Voted one of the top 10 courses in Australia, the NSW Golf Club has incredible views of the coastline around La Perouse. The links style championship golf course is open to guests on weekdays. Less than 20 minutes away are St Michael’s Golf Club, The Coast Golf Club and the Randwick Golf Club, all with excellent views and splendid restaurants.

Bondi Beach is not the only famous landmark in Bondi. The Bondi Golf and Diggers Club’s challenging nine-hole course has breathtaking views of the world-famous beach and the sparkling blue sea. You may even spot migrating humpback whales breaching between May and November.

On the Northern Beaches is Long Reef Golf Club. Golfing great Peter Thomson has described it as 'the best site of any golf course in Sydney'. It's not hard to see why, with marvellous ocean views. Nearby, the nine-hole Palm Beach Golf Course sits between Pittwater and Palm Beach.

Aerial view of Bondi Golf Course, right, and Bondi Beach

For harbour views, head to Northbridge Golf Club, a unique 18 hole golf course with abundant birdlife. The East lake Golf Club is set among the picturesque Botany Wetlands, near Sydney Airport. It neighbours the Australian Golf Club, the Lakes Golf Club and the Bonnie Doon Golf Club, one of the oldest courses in Australia.

The Riverside Oaks Golf Resort by the Hawkesbury River is an 18 hole par 72 championship course, across 587 acres of unspoilt natural bushland. For something different, try Aqua Golf in Penrith, a fun activity for all ages. Further south in the pretty rural hinterland near Camden, you’ll find Camden Golf Club.

Don't miss these golf experiences in Sydney