Nelson Bay, 2315, NSW, Australia

Nelson Bay is a town in the Central Coast of New South Wales, it is located on the southern shore of Port Stephens, approximately 60km north of Newcastle. Nelson Bay is part of New South Wales North Coast region. Local Council: Port Stephens Council

Nelson Bay Accommodation