Find hotels in Onslow from CA $246
Most hotels are fully refundable. Because flexibility matters.
Save an average of 15% on thousands of hotels with Expedia Rewards
Search over 2.9 million properties and 550 airlines worldwide
Find properties with these dates
Top 10 Onslow hotels and places to stay
Onslow Beach Resort
Onslow Beach Resort
9.6 out of 10, Exceptional, (35)
The price is CA $246
CA $271 total
includes taxes & fees
May 26 - May 27
Beadon Bay Hotel
Beadon Bay Hotel
8.6 out of 10, Excellent, (48)
Mackerel Islands
Mackerel Islands
8.0 out of 10, Very good, (1)
Save an average of 15% on thousands of hotels when you're signed in
Discovery Parks - Onslow
Discovery Parks - Onslow
8.0 out of 10, Very good, (8)
Reel in Serenity: Peaceful Beach Fishing Awaits
Reel in Serenity: Peaceful Beach Fishing Awaits
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.
More cheap stays in Onslow
More cheap stays in Onslow
Discovery Parks - Onslow
557 Beadon Creek Rd, Onslow, WA
8/10 Very Good! (8 reviews)
Hotels in Onslow with star rating
Hotels in Onslow with star rating
Hotels near Popular Onslow Attractions
Hotels near Popular Onslow Attractions
Sunrise Beach
Why not spend a lazy afternoon at Sunrise Beach during your trip to Onslow? Wander the marina and beaches while you're in the area.
Recent Reviews in Onslow
Recent Reviews in Onslow
5/5 Excellent
"Great service and food from the restaurant was really top quality breakfast eggs cooked spot on. Will be looking forward to staying again
"
A verified traveller stayed at Onslow Beach Resort
Posted 10 months ago