The Beach Club at the Onslow Beach Resort is the ultimate venue for all your function and event needs. Located absolute beachfront on Beadon Bay in Onslow, Western Australia, The Beach Club offers the perfect setting for parties and celebrations: birthdays, anniversaries, engagements and weddings.

Our private function room on the 1st floor caters for up to 80 people. It features a spacious outdoor balcony and has beautiful panoramic ocean views across Beadon Bay.

For larger events catering for up to 220 people, our entire restaurant and bar is available for hire, and opens out onto a deck and lawn area facing the stunning beachfront.

If you’re a business looking to hold a corporate networking event, sundowner function, end of financial year party, or private group dinner, speak to us today.

We will work closely with you to tailor your event to suit your requirements, taste and style and ensure its success. Food and beverage options include a-la-carte, buffet or cocktail menus. Room set-ups include banquet, long table, cabaret, theatre, classroom, U-shape or boardroom.

Enquiries and bookings: call (08) 9184 6586 or email [email protected]


With a range of areas to choose from, we are your ideal choice for business meetings, conferences, seminars, workshops, presentations and group training sessions.

Upstairs at The Beach Club, the modern, private function room fits up to 80 people depending on your layout requirements.

For a more informal style, try The Beach Club’s downstairs deck area, famous for it’s sunshine and ocean breeze. The views are great for brainstorming and inspiring ideas while you receive attentive, warm service and tuck into our delicious food.

Ever conducted a poolside meeting? The Onslow Beach Resort’s pool area is a unique space for a casual business catchup, barbecue or team celebration. Accommodating up to 60 people, the pool area can be used until 9pm and is a fantastic option to initiate team bonding and socialising.

Enquiries and bookings: call (08) 9184 6586 or email [email protected]


The Beach Club function room


The Beach Club restaurant & bar


Onslow Beach Resort poolside events

Onslow Beach Resort