Port Stephens is a large natural harbour that is located 159km north-east of Sydney, surrounded by a number of small towns developed around the port for fishing and tourism purposes. Port Stephens is part of New South Wales North Coast Region.
Nelson Bay is a popular holiday town on the southern shore of Port Stephens.
Port Stephens Accommodation
- Accommodation in Nelson Bay available through booking.com includes Port Stephens NSW Hotels & Resorts
- See more NSW North Coast seaside resorts