Nelson Bay and Port Stephens Region New South Wales

Coast Fairways & Seaside Stays
The Nelson Bay and Port Stephens region is one of NSW’s most scenic golf holiday destinations, combining lush bushland courses with sparkling coastal views, abundant wildlife, and relaxed harbour towns. Whether you’re teeing off beside roaming kangaroos or dining by the water after your round, this region delivers a true play-and-stay experience for golf travellers.

Best Time to Visit?
With a mild, coastal climate, Port Stephens is a reliable year-round golfing destination. The most comfortable golfing conditions are between March and November, when temperatures are moderate and the air is crisp.

TIP: Travel in May or October for ideal weather and quieter fairways, especially before and after school holidays.

Travel & Transport
Nelson Bay is a 2.5-hour drive from Sydney, making it a popular long-weekend escape. You can also fly into Newcastle Airport, just 30 minutes away, with direct services from major cities.

TIP:   Add airport transfers or self-drive options to your package for easy access between your accommodation and multiple golf courses.

Booking Tee Times
Nelson Bay Golf Club is the headline act — a spectacular 27-hole course carved through native bushland, home to kangaroos, wallabies, and occasional koalas. Other strong options in the region include Horizons Golf Resort and Tanilba Bay, offering resort-style layouts and scenic surrounds.

TIP:   Book Nelson Bay GC early, especially on weekends. For a peaceful and wildlife-filled round, consider playing midweek or early morning.



The Landmark Resort Nelson Bay
from: $515 pp

The Landmark Resort Nelson Bay

Package Includes:

2 Nights / 2 Rounds

Brilliant sunshine, gourmet food and wine, and boundless recreation create a setting where one can feel truly secluded, yet be just 90 minutes from Sydney and an hour from Newcastle.

Mantra Nelson Bay Retreat
from: $375 pp

Mantra Nelson Bay Retreat

Package Includes:

2 Nights / 2 Rounds

Mantra Nelson Bay is set in Nelson Bay in the New South Wales region, 1.2 km from Nelson Bay and 1.6 km from Dutchmans Beach.