- (+61) 8 9184 6444
- Thevenard Island, Onslow, WA 6711
- View Map
The Mackerel Islands are located 22km off the Onslow coast. They have a range of accommodation types to suit everyone, whether you’re looking for a mini-break, local getaway, respite from travelling by road, or a complete family escapade.