Hugging the shores of Lake Macquarie are a number of small towns. I recently spent a day in Nords Warf and Murrays Beach.
Lake Macquarie is the biggest inland saltwater lake (if I am not corrected), in the southern hemisphere, and is extremely popular with all forms of water activities, shore side picnics and BBQ's.
For more general information about Lake Macquarie - I found this website to be useful www.lakemacquarie.com
Nords Warf is a tiny little town and is perfect for a day get away or if you like the seclusion there is a well known resort Rafferty's (www.raffertysresort.com.au) to stay at and unwind. There was a great track that I did a bit of bushwalking on along the shore line of the lake.
Murrays Beach is just across the way from Nords Warf, don't let the name fool you, it is not a beach, but there is one close by. This is a fairly new estate and sports some architectural homes designed to blend in with the native Australian bush land.
The Lakehouse cafe is a great spot for breakfast, lunch or dinner - with beautiful views of the bushland and lake. The coffee is good and so is the food www.lakehousecafe.com.au There are lots of walkways around Murrays Beach and for those adventurous souls - you can trek from Caves Beach to Murrays Beach, why not finish the walk with some food or a coffee!