Enjoy beach & ocean views


Update – From Wednesday 10th June 2020:
We are open! Due to easing of restrictions for licenced venues to a 2sqm per person limit, we will be open as below. Full table service, alcohol available with meals, EFTPOS card payment only.

Dine-in bookings are mandatory – please call us on 9184 6586 to book your table.

New Beach Club procedures: On arrival, all customers must register at the table in reception then proceed to the bar. There you will be seated at a table by our friendly staff. All guests including children to remain seated unless placing your food or drink order at the bar. The water refill station is only available to staff, please ask them to assist you if you require water.

Friendly reminders! Please continue to practice social distancing – our tables are set up to comply with these guidelines. Practice good hygiene – hand wash and anti bacterial gel is available around The Beach Club.


Tuesdays to Sundays:
Breakfast 7:00-10:30am (coffee & cake until 11:30am)
Lunch 11:30am-2:00pm
Dinner 5:00-8:00pm

Takeaway Lunch + Dinner Available:
Menu options will be posted on our Facebook page.

Thank you for your continued support. Stay safe and eat well 🙂





The Beach Club


Great food, great service

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.


Graze, sip, chat, relax

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