Onslow Beach resort

Getaway to WA's coastal outback at the Onslow Beach Resort + The Beach Club, the gateway to the Mackerel Islands. Overlooking a unique red sand beach with stylish suites and a waterfront restaurant and bar.




Located on the mid-coast of WA between Exmouth and Karratha, a 2-hour flight or 1,400km drive from Perth, the Onslow Beach Resort is the perfect stop on your coastal outback adventure. Overlooking a unique red sand beach, the resort offers relaxed, civilised sophistication - a refreshing welcome when travelling through the remote, rugged beauty of the Pilbara region.

Stay in stylish, modern self-contained suites with ocean or pool views and enjoy the flexibility of cooking your own meals or dining in our beachside restaurant and bar. The Executive, Pool View and Ocean View Suites all feature 1 king-size bed or 2 single beds, while the Family Suites come with a king bed, bunk bed and sofa bed. Each room is air-conditioned and features a kitchen, open plan dining/lounge, laundry, bathroom, private balcony or verandah, free Wi-Fi, TV, DVD player, hairdryer and complimentary tea/coffee making.

The kitchen is fully equipped with a fridge, stovetop, oven, microwave, dishwasher, toaster, kettle and all utensils. The laundry includes a washing machine, dryer, iron and ironing board. Enjoy a bite to eat or a relaxed drink at the stunning Beach Club restaurant and bar right on the waterfront of Beadon Bay.

Resort facilities include free Wi-Fi, an outdoor swimming pool, barbeques, gym, paddleboard hire, ample parking and a tour desk where you can book a fun-filled trip to the nearby Mackerel Islands, or find out what to see and do in Onslow. With stylish comfort, fantastic food, stellar views and a team of dedicated staff, a sensational Australian coastal outback experience starts here at the Onslow Beach Resort.