Best Available Rates

Search Hotels, Resorts, and Apartments


Find Now


Nelson Bay Map

Located on the southern shores of Port Stephens, Nelson Bay is 223 km north of Sydney and just a short drive from Newcastle. Other smaller towns in the area include Shoal Bay, Hawksnest and Buladelah. The country's largest coastal dune system, which stretches for 30 km, can be found just north of Nelson Bay.