Thevenard Island, Onslow, Australia
The 4-star Mackerel Islands Hotel Onslow is nestled approximately a 25-minute walk from Thevenard Island, offering 12 rooms and featuring a sunbathing terrace and a picnic area.
This resort is a great place to stay due to its beautiful location in Onslow.
They are equipped with private bathrooms. The rooms offer views of the ocean.
This Onslow hotel has an à la carte restaurant with views of the ocean. The restaurant at the Mackerel Islands has Australian menu.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Mackerel Islands!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please