- Destination NSW
View of Audrey Wilkinson Wines, Hunter Valley.
Scenic sunrise in Broken Hill.
Views of New England National Park
Green hills at Kiama, South Coast Sunset on the Ocean

Shoal Bay

  • Scuba diving, Nelson Bay
  • Zenith Beach and Stephens Peak


Shoal Bay is named after the numerous sand shoals which are scattered around the area. The area features excellent bushwalking area as well as the "bay experience".

Must Do

About Shoal Bay

Shoal Bay, on Port Stephens, is a popular holiday destination on the mid-north coast where visitors relax in the pristine and tranquil environment.

There are shops and restaurants along the beach and the Shoal Bay Country Club and luxurious Shoal Bay Resort & Spa are major draw cards to the area. Other Shoal Bay accommodation includes villas, apartments, B&Bs and holiday units.

The area is a great base for fishing trips and cruises around Port Stephens. Five minutes away is the Nelson Bay Marina where you can board for whale and dolphin watching cruises.

Be sure to explore Tomaree National Park, a 20 km strip of rocky coastline between Anna Bay and Shoal Bay.


View all
  • There are no events listed

Book a relaxing getaway to Port Stephens

Experience beautiful beaches, endless activities and much more at Port Stephens.

Take advantage of these great Spring deals and plan your relaxing getaway at Port Stephens now!

View deals

  • Stockton Sand Dunes

    Located about 15 minutes away from Shoal Bay and just over 30 minutes from Newcastle, the Stockton Sand Dunes form the largest sand dune system in Australia, covering an area of 4,200 hectares. Explore the ever-shifting golden dunes by sandboard, 4WD, on a quad bike tour, riding a camel or horse.

  • Beaches

    The Shoal Bay area boasts several great beaches which are perfect for relaxed sunny days. Enjoy family-friendly bays such as Boat Harbour, to surfing beaches such as Box Beach and One Mile Beach. Explore more of the bay's waters by hiring a kayak or boat.

  • Water Activities

    Explore the bay's abundance of colourful underwater life by going snorkeling at Fly Point Aquatic Reserve, or go for a swim with the area's friendly dolphin community. The coastline is a great location for whale watching during the migration season, with a number of tours available.

Fly into Newcastle Airport

Newcastle Airport is located 15 km from Newcastle’s city centre. Choose from a range of transport services on arrival, including car hire, limousine rentals and door-to-door shuttle buses to make the short journey north into Newcastle. Port Stephens Coaches operate a public bus service from Newcastle Airport to Newcastle train station up to 11 times a day, as well as a service to the Nelson Bay area. Hunter Valley Buses operate a public bus service from Newcastle Airport to Maitland, Raymond Terrace, and Stockton.

Newcastle Airport services four flight operators to several major Australian cities. Regional Express operates direct flights to and from Sydney, Ballina and Byron Bay. Jetstar flies direct to and from Melbourne, the Gold Coast and Brisbane. QantasLink operates direct flights to and from Brisbane, while Virgin Australia flies direct to and from Brisbane and Melbourne.

Explore Shoal Bay