Looking for north west wedding venues? For a touch of beachside luxury, celebrate your wedding with friends and family at The Beach Club, Onslow Beach Resort in Western Australia. Think ocean views, salty breezes and golden sunsets at the Pilbara’s best beachfront event space.
For conference venue information, click here.
Wedding Ceremonies + Receptions
The Beach Club at the Onslow Beach Resort is the perfect venue to celebrate love. Picture a gorgeous blue ocean backdrop and a light ocean breeze as the sun sets, lighting up the sky in reds and pinks, on one of the most special days of your lives.
Located absolute beachfront on Beadon Bay in Onslow, Western Australia, The Beach Club offers 4 different wedding function spaces.
From small, intimate ceremonies to large, impressive receptions, from laid-back styles to formal themes, our team will help ensure your wedding day dreams come to life.
One of the best north west wedding venues. Calming ocean views are the star attraction of the Sunrise Room. Situated on the first floor above The Beach Club with stair or lift access. Bi-fold glass doors open out onto a private deck overlooking the Indian Ocean. Option to hire the room with a fully staffed bar.
Banquet: 70 | Cabaret: 56 | Cocktail: 80
Glam up your event with a poolside locale. Sunny and shaded areas framed by tropical gardens, with the azure pool as your centrepiece to enjoy Onslow’s balmy days and evenings.
Beachside on Beadon Bay, in front of The Beach Club, this beautiful stretch of green grass is a flexible space for your wedding event. Umbrella shades can be used for daytime and string lights create a whimsical feel as the sun sets.
Restaurant + Bar Exclusive Use
Hire out The Beach Club’s entire waterfront venue, including the restaurant, bar and lawn area. With a sparkling ocean backdrop and a variety of delectable menus from our talented team, you can be assured your wedding banquet, cocktail function or soirée will be an unforgettable event.
Banquet: 200 | Cocktail: 250
Enquiries and bookings: call (08) 9184 6586 or email [email protected]