Newcastle’s airport is at Williamstown NSW. Don’t be fooled and think you’re going to be close to Newcastle. From Williamtown, it’s a good 30-minute drive to the city.
The airport has accommodation nearby but there is nothing in the area. You would have to go into the airport to get Hungry Jacks to eat or eat hotel food.
Car hire has all the major’s represented, though the counters are not always staffed. Parking is onsite for a fee with short and long-term parking available. There really is no other way to get to or from the airport except by car.
Fighterworld which is a museum of Australian defence aviation is nearby and there is a fee for entry. Just google it for latest prices. The duration you may expect to stay would be about 45 minutes.