The Surf Club Sunshine Beach enjoys unparalleled views of the coast from its position set above beautiful Sunshine Beach and is only 2kms from central Noosa.

From the spacious Ocean Deck and Seaside Deck with unencumbered views to our unique dining areas and booths where diners can taste the best the sea has to offer, the Surf Club is a great place to enjoy a drink or meal.

You only have to experience the million dollar views and great vibe here once to keep coming back for life!

Relax out on one of our decks and take in the fresh salty air or dine inside out of the elements. There is no better place to enjoy great service, delicious meals and refreshing beverages.

Restaurant + Bar

Hold your wedding, conference or special celebration at the club.

Whether it’s your dream of a beautiful beachfront wedding or impressing your guests and delegates at your next corporate function or meeting, our events team are here to guide you through the options to tailor a package to suit you and your needs.

Find out more

Welcome to our Supporters Club

The Surf Club “aka: Sunshine Beach Surf Life Saving Supporters Club” exists solely to support our volunteer Lifesavers at Sunshine Beach so welcome and thanks for joining!

Our modern beautiful club was recently rebuilt (reopened January 2020) and boasts two outdoor decks with unparalleled coastal views, delightful dining and bar areas and a state of the art gaming room.

Family friendly? Parents and children will all enjoy a visit to our Club with our kids cubby and children’s menu on offer.

Dress code: Casual – no bare feet and no wet togs.

About The Surf Club

Take advantage of our Courtesy Bus and enjoy live music and good times.

Our Courtesy Bus runs from Peregian Beach Hotel to Noosaville Yacht & Rowing Club. Now here’s a real treat, book our free courtesy bus and take advantage of our door to door service ~ no transport hassles, no travel concerns, just Surf Club friendly assistance and a great night out!

Enjoy all the Surf Club has to offer without the hassles ~ call now to book  (07) 5447 5491