2. Port StephensDistance from Sydney: 210 km to the northDriving time from Sydney: Approximately 3- 3.5 hoursFurther north from Lake Macquarie lies Port Stephens – another gorgeous town, much smaller and therefore less scattered compared to the jewels of Lake Macquarie. There are effectively 3 main bays here, viz. Nelson Bay, Shoal Bay and Fingal Bay, all strewn with multiple golden sand beaches. There are three large holiday parks at each of these three bays, offering a wide range of accommodation options, within walking distance of the inviting beaches.At one end of the Fingal Bay lies the Fingal spit – a triangle of a large sandbar that connects to the nearby Shark Island at low tide. If you love long walks on the beach, this is definitely a box you must check – walk all along the Fingal beach, cross the Fingal spit, and then walk up to the Port Stephens Lighthouse, all the while getting amazing sea views while admiring the silver gulls and terns that stay here. And yes, the view from the Fingal spit with two water bodies on both sides (in different shades of blue) is a stunner!