Book on our site
Up to 10% cheaper
than Booking.com
Check rooms and rates
From628US$ /night
Check-in
29Jan2026Select date
Check-out
30Jan2026Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

Thevenard Island & Direction Island, Western Australia, Onslow, Australia, 6710
-
Close to the beach
Great
8.3
/10
4.5
4.5
/5

The 4-star Mackerel Islands Hotel Onslow is located in Onslow, about a 25-minute walk from Thevenard Island, and offers a swimming pool. Additional features at the resort include a patio with outdoor dining areas and a BBQ grill.

Location

This Onslow hotel has beautiful location and is nestled among coral reefs.

For those travelling from afar, Onslow airport is 7 minutes' drive away.

Rooms

The Mackerel Islands Onslow has 12 rooms with a patio and a dining area. A flat-screen TV with satellite channels and a DVD player along with coffee and tea making facilities are provided. The property has elegant furniture and carpeted flooring. Guests can also make use of a walk-in shower and a separate toilet, as well as comforts such as toiletries and bath sheets.

Eat & Drink

Mackerel Islands Hotel offers the à la carte restaurant serving Australian specialities.

Leisure & Business

This beachfront hotel has access to an own beach featuring towels. The accommodation offers a variety of activities including snorkelling, canoeing, and billiards.

Must-do experiences

  • Snorkel at the beautiful Coral Bay for vibrant marine life.
  • Taste the fresh barramundi at the Mackerel Islands Café.
  • Take a sunset cruise around Mackerel Islands for stunning views.
  • Visit the Onslow History Museum to learn about local heritage.
  • Stroll along the Onslow Foreshore for great picnic spots.
View all

Select your room type

The hotel offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals
Two-Bedroom Bungalow
2 persons
1080 sq. feet 
2 Single beds
Shower
Coffee machine
Three-Bedroom Bungalow
2 persons
1615 sq. feet 
2 Single beds
Shower
Coffee machine
Family Bungalow
2 persons
2155 sq. feet 
2 Single beds
Shower
Coffee machine

Price and Room Availability Calendar

Check availability and prices for your dates now!

Facilities

The hotel offers amenities for your comfortable stay and unforgettable experiences

General

  • Non-smoking rooms
  • Parking
  • VIP check-in/ -out
  • No pets allowed
  • Luggage storage
  • Private beach
  • Smoke detectors
  • Fire extinguishers
  • Key access

Sports & Fitness

  • Fitness centre
  • Snorkelling
  • Canoeing
  • Billiard tables
  • Fishing

Guest Parking

  • Electric kettle
  • Cookware/ Kitchen utensils

Services

  • Free airport shuttle
  • Laundry
  • Tours/Ticket assistance
  • Grocery shopping service
  • Shops/Commercial services
  • Welcome drink

Dining

  • Restaurant
  • Bar/ Lounge area
  • Outdoor dining area
  • Picnic area/ Tables
  • Dinner
  • Packed lunches
  • Special diet menus

Business

  • Meeting/ Banquet facilities

Children

  • Children's menu

Spa & Leisure

  • Outdoor swimming pool
  • Beach access
  • Sun loungers
  • Sun terrace
  • BBQ facilities

Room features

  • Air conditioning
  • Heating
  • Sitting area
  • Patio
  • Terrace
  • Garden furniture
  • Tea and coffee facilities
  • Dining table

Bathroom

  • Free toiletries

Self-catering

  • Electric kettle
  • Cookware/ Kitchen utensils

Media

  • Flat-screen TV

Room decor

  • Carpeted floor
Show more

Location

Thevenard Island & Direction Island, Western Australia, Onslow, Australia, 6710
Map view
Thevenard Island & Direction Island, Western Australia, Onslow, Australia, 6710
Nearby
Thevenard Island
0 ft
Getting around
City Centre
Onslow34 min  ·  14.0 mi
Airports
Onslow, WA (ONS)7 min  ·  2.9 mi
Interested in Nearby Hotel Rates?
Live prices. No outdated rates
Check Rates
Property information and rules
Check-in
from 12:00-19:00
Check-out
from 07:00-10:00
Guest Parking
Private parking is possible at a location nearby (reservation might be needed) at AUD 15 per day.
Internet
No internet access available.
Children & extra beds
There are no cots provided in a room. 
Pets
Pets are not allowed.
Number of rooms:
12
Check-in
29Jan2026Select date
Check-out
30Jan2026Select date
Rooms and Guests2 Guests, 1 Room

Want to save 15%?

Unlock mobile deal now
Book your stay with special mobile rate on and save up to 15%.
Mackerel Islands Hotel Onslow Amenities photo

Mackerel Islands

8.3
Great8 reviews
14.0 mi from center
565 US$
628 US$
per night
Mobile-only price