Shoal Bay’s sparkling turquoise water and white sands create the perfect backdrop for a coastal wedding.

With stunning beach front wedding spaces and on-site luxury accommodation, the Shoal Bay Country Club is the ultimate seaside venue for weddings and receptions.
Create the perfect bespoke wedding at the Shoal Bay Country Club, where every ceremony and reception is expertly tailored to capture the distinctive spirit and charm of the married couple. Every Shoal Bay wedding is unique and personable. Our team of professionals pride themselves on their ability to help bring your vision to life on your
special day.

The Country Club can cater to all sizes and types of ceremonies and receptions, from the intimate to the extravagant and everything in between. The venue’s dedicated onsite Wedding Coordinator will help you plan the perfect day from start to finish, making sure the entire process is enjoyable and exciting. Given our reputation for award-winning food and first class beverage lists, your guests are sure to be delighted by the range of dining experiences on offer at the Country Club.

Dining for Weddings

Your special day deserves a special dining experience and The Country Club can cater for all your culinary needs. Our team of chefs have decades of experience catering for special days just like  yours, and have a track record of providing brilliant wedding food of the highest quality.


The accommodation needs of you and your guests are taken care of by our friendly neighbours at Ramada Resort. The resort can cater for up to 700 people with each room blessed with magnificent views that will ease you into your relaxing stay.


Shoal Bay and surrounds has a number of stunning outdoor ceremony spots that will leave your guests saying ‘WOW’. From the stunningly blue shores of Shoal Bay Beach, to the breathtaking views at Nelson Head Lighthouse, there’s a spot for all types of nuptials.

Wedding Enquiry

Enquire here for any questions you may have or to begin planning your dream wedding! Or give us a call on (02) 4981 1555