Eat at the Mackerel Islands, Western Australia

The Mackerel Islands operate as self-catering and you will need to bring your own food and drinks, excluding alcohol which can be purchased from the island general store due to our liquor licensing conditions.

There is a supermarket in Onslow you can shop at before your island stay. If you're flying into Onslow, you can pre-order from the supermarket and pick up on your arrival, or our staff at the Onslow Beach Resort can assist with the collection of your supplies. For assistance with this, please contact our reservations team.

The island general store stocks a good range of wine, beer, cider, pre-mixes, spirits, soft drinks and water. We also have an online store you can pre-purchase from 14 days or more ahead of your arrival date.

On Tuesday and Saturday evenings, we host a Dinner Under The Stars, one of our most popular events. Bookings are essential, find out more below.


Beachfront Cabin Kitchen Mackerel IslandsSelf-Cater at the Mackerel Islands


The beachfront cabins come with a fully equipped kitchen and outdoor BBQ.
Each cabin includes:

Pots, pans, cutlery, crockery, glassware & utensils
Full size fridge & freezer
Stove top
Nespresso coffee pod machine
Complimentary tea & coffee welcome pack, additional can be purchased at the island general store
Large Weber BBQ
Indoor & outdoor dining areas, with table & chairs
Air conditioning

Try your hand at beach fishing, squidding from the jetty, or snorkelling for crays and create your own fresh seafood feast!

The alfresco area at your beachfront cabin is one of the best spots to relax and watch the ocean, as well as take in the sunset, while enjoying a cold drink and meeting new friends as they walk past.

Beers on Beach Mackerel IslandsWine on Beach Mackerel Islands

Island General Store & Online Store

The Island General Store sells:

Soft drinks
Fishing Tackle
Boat Fuel

We accept card payment (no cash) and can order in special items with notice.

To place a pre-order ahead of your stay, visit our Online Store to click and collect ready for your arrival. Payment is made on pick-up of your items. Please note that a minimum of 14 days notice is required to fill your order.

Filtered desalinated water is available and is safe to drink, but if you wish to provide your own drinking water, we recommend that you allow 2-3 litres per person per day.

Shop at the Online Store

Dinner Under The Stars Mackerel IslandsDinner Under The Stars Mackerel Islands

Dinner Under The Stars

$40 per adult, $15 per child, kids under 5 free

On Tuesday and Saturday nights, from March – October 2024, we host a “Dinner Under The Stars”. Join us for a yummy casual island dinner!

View the menu here.

Our most popular event and highly recommended.

Pre-booking is essential on (08) 9184 6444 or [email protected].