Navigate quickly

Shoal Bay Country Club Hotel

Location: 35-45 Shoal Bay Road, Shoal Bay, NSW 2315, Australia

Located on the water's edge in beautiful Port Stephens.
Shoal Bay is an easy 2½ hours drive north of Sydney and just 30 minutes from Newcastle airport.



Shoal Bay Country Club Hotel offers a fusion of award-winning restaurants, bars, entertainment and flexible function rooms that cater for all business and social requirements alike.
With an enviable beachfront location and spectacular views of Shoal Bay, the headlands and the waters of Port Stephens, the Shoal Bay Country Club Hotel, rich in history, is an East Coast icon that has been held in the hearts of Australian families since 1934.

Phone: 02 4981 1555
Mobile: 0412 641 300