Onslow Beach Resort


Getaway on an Aussie outback adventure to the Onslow Beach Resort, the gateway to the Mackerel Islands in Western Australia. This absolute beachfront resort offers relaxed, civilised sophistication – a refreshing welcome when travelling through the remote, rugged beauty of the Pilbara region.

The Onslow Beach Resort is located on the mid-coast of Western Australia between Exmouth and Karratha, a 2 hour flight or 1,400 kilometres drive from Perth.

Stay in stylish, modern self-contained apartments with ocean or pool views. Enjoy a bite to eat or a relaxed drink at The Beach Club restaurant and bar, overlooking the unique red sand beach and ocean at Beadon Bay. Or extend your stay and book a sun-filled island trip to the Mackerel Islands, a 45 minute boat transfer away.

Resort facilities include free Wi-Fi, Foxtel, outdoor swimming pool, barbeques, gym, tour desk, car hire and ample parking.

With stylish comfort, fantastic food, stellar views and a team of dedicated staff, a sensational Australian coastal outback experience starts at the Onslow Beach Resort.


Automatic Teller Machine Baggage Holding Room Bar Barbeque Business Facilities Cafe Carpark Conference/Function Facilities Family Friendly Gym Laundry Non Smoking Outdoor Dining Area Outdoor Furniture Restaurant Swimming Pool Tour Desk

Internet Access

Free Wifi


Snorkelling Swimming Walks

Disabled Assistance

Disabled access available


Australian Hotels Association Australian Tourism Export Council Regional Tourist/Tourism Association/Organisation


Australian Tourism Accreditation COVID Clean Practicing Business


From AU$249.00

See website for pricing and availability.

Trading Times

Check In: 2:00 pm
Check Out: 10:00 am

Other Nearby Accommodation

View All
Discovery Parks, Onslow, Western Australia

Discovery Parks – Onslow

Onslow, Ashburton

Contact Us