Australia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Search Onslow, Western Australia Hotels from AU$175

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Property class
Your Budget
Guest rating
Payment Type
Property Type
Popular Locations
Trip type
Beadon Bay Hotel
3 out of 5
22 Second Ave, Onslow, WA
Free cancellationReserve now, pay when you stay
The price is AU$175 per night from 23 Sep. to 24 Sep.
0.15 km from city centre
4.1/5Very Good! (20 reviews)

"great hotel,great rooms"…"

Reviewed on 27 May 2020

Beadon Bay Hotel
Onslow Beach Resort
4 out of 5
Cnr Second Ave & Third Street, Onslow, WA
Free cancellationReserve now, pay when you stay
The price is AU$229 per night from 21 Sep. to 22 Sep.
0.01 km from city centre
4.5/5Wonderful! (11 reviews)
Enjoyed our stay

"centrally located and very close to the beach. Staff were very accommodating, pleasant and helpful. The unit was comfortable especially the kitchen facilities. The bathroom also had a washing machine and dryer which was a bonus. Beds could be more comfortable and some extra blankets in the room would ..."…"

Reviewed on 22 Oct. 2019

Onslow Beach Resort
Discovery Holiday Parks - Onslow
2.5 out of 5
557 Beadon Creek Rd, Onslow, WA
The price is AU$224 per night from 21 Sep. to 22 Sep.
1.85 km from city centre
3.7/5Good! (6 reviews)
Very pokey little room

"Set up for fifo workers not those looking to holiday in comfort. A little disappointed with our accomodation."…"

Reviewed on 4 Sep. 2018

Discovery Holiday Parks - Onslow

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Mackerel Islands
3 out of 5
Mackerel Islands, Thevenard Island, WA
Get Rates
21.86 km from city centre
4/5Very Good! (1 review)

"They were going through a up grad process at the time but staff were very helpfully"…"

Reviewed on 29 May 2019

Mackerel Islands
Don't see what you're looking for?
See all available properties in Onslow
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Onslow

Visitors can enjoy all that Onslow has to offer including the ancient ruins and waterfront. In Onslow, there are 3 hotels and other accommodations to choose from.

Sightseeing and Staying in Onslow

Favorite places to visit in the city include St Nicholas Anglican Church, Onslow Visitor Centre, and Good Shed Museum. Additionally, you can explore the sights and enjoy the activities in the larger area.

As you plan your holiday retreat in Onslow, you can select from these places to stay within 5 miles of the city center.

  • Onslow Beach Resort is located in the heart of Onslow. Guests who stay at this 3.5-star hotel in Onslow can enjoy access to a restaurant and an outdoor pool, along with an in-room kitchen.
  • Beadon Bay Hotel is located in central Onslow. This 3-star hotel in Onslow features a restaurant, free WiFi, and free parking.

Dressing for Onslow

  • Between January and March, daytime temperatures average 97°F, while nighttime temperatures stay around 70°F
  • From April to June, the average is 94°F during the day and 52°F at night
  • July through September sees average temperatures of 87°F during the day and 52°F at night
  • About 0.47 inches of rain falls on Onslow each year
  • January and February are usually the hottest months averaging 97°F, while July and August are usually the coldest with an average temperature of 53°F

Frequently asked questions

What's the best place for a stay in Onslow?
Beadon Bay Hotel is one of the top choices for your stay based on our traveller data. This 3-star hotel offers a restaurant and free WiFi. Other good choices for your visit include Onslow Beach Resort and Discovery Holiday Parks - Onslow.
If I need to cancel my hotel reservation in Onslow, will I receive a refund?
Yes, most hotel reservations are fully refundable if you cancel prior to the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If you have a reservation that’s non-refundable, you might still have the option to cancel and receive a refund within a 24-hour period of booking. Add your dates and click on “Search”, then use the “free cancellation” filter to view the best deals available in Onslow.
What's the best place to stay to stay near the beach in Onslow?
Onslow Beach Resort is a top 4-star beachfront aparthotel offering an outdoor pool and a restaurant, located within a short 2-minute walk of Sunrise Beach . Other good options for your beach trip include Beadon Bay Hotel and Discovery Holiday Parks - Onslow.
What are some accommodation options with pools in Onslow?
Onslow Beach Resort is a popular 4-star aparthotel featuring an outdoor pool, a restaurant and free WiFi. Discovery Holiday Parks - Onslow is an additional hotel that offers an on-site pool.

Recent Reviews in Onslow

More trip options