Enjoy beach & ocean views





Opening Hours


Great food, great service

Open 7 days a week – Mondays to Sundays
Breakfast 6:30am – 10:30am (coffee & cake until 11:30am)
Lunch 11:00am – 3:00pm
Dinner 4:00pm – 8:30pm


Table Reservations

T: +61 8 9184 6586
E: [email protected]


Food + Drinks Menu

View menu



Graze, sip, chat, relax

What’s On

Check out our events and daily specials


Gift Vouchers

Give the gift of a dining experience your family and friends will love


COVID-19 Contact Register Info

Contact registers are mandatory. We use SafeWA to record the details of all customers to help the WA Health Department with contact tracing if needed. Alternatively, you can provide your contact information by filling in a paper form when you arrive. SafeWA is the free and convenient app to safely and securely register your attendance at various businesses and venues. Information obtained through the SafeWA app goes directly to WA Health, and is securely stored for 28 days, unless it is needed for contact tracing. This means your contact information from SafeWA is not accessible to businesses. Once you’ve downloaded the app and setup your account, scan the QR code displayed at our venue to check-in.


Welcome to The Beach Club!

Located absolute beachfront overlooking the stunning Beadon Bay, The Beach Club restaurant, bar and function room serves up delicious food, spectacular views and good times. With several areas to dine, sip on a drink or graze on our impressive share platters, the upbeat vibe and excellent service is a favourite in our neighbourhood and the cherry-on-top of your visit to Onslow.

Reservations or walk-ins are welcome!
A charge back facility is available for resort guests.

Along with tasty small bites and share platters, our menu includes favourites like fish and chips, pizzas, burgers and steaks, plus pasta, salads, pork belly and succulent seafood. Our kids’ menu is guaranteed to please the little people too.

The Beach Club’s open-plan design offers beachfront indoor and outdoor dining with incredible ocean views, comfy banquettes, high-seated bar area and a large TV screen for sports and special events.

Our chefs have a spacious open kitchen, where you can view the ‘show’ from behind the scenes and watch creation in action.

Looking to surprise someone with a special touch? With 24 hour’s notice, we can organise cakes, flowers or personalised cocktails.

Upstairs we have a private function room and deck overlooking the ocean, available for up to 80 people with full catering options. The space is ideal for meetings, conferences, workshops, seminars, sundowner events, parties, celebrations and wedding receptions. Contact our team on (08) 9184 6586 for more info.

See you at The Beach Club soon!


Onslow Beach Resort