Canal Rocks

Choose two or more items and save on your trip:

Top Canal Rocks holiday deals

Price found within the past 48 hours. Click for updated prices.
Ground Floor Apartment With Private Courtyard
Spacious 2-bed Apartment in North Fremantle
Stylish 2-bed Unit With Views & Rooftop Access
Charming 1-bed With Rooftop Access & Parking
Chic 1-bed Escape in Fremantle With Parking
Canal Rocks

Lodging Near Canal Rocks

Smiths Beach Resort

Smiths Beach Resort

5 out of 5
67 Smiths Beach Road Yallingup WA
The price is AU$550 per night from 20 Apr to 21 Apr
AU$550
20 Apr - 21 Apr
includes taxes & fees
Located in Busselton (Yallingup), Smiths Beach Resort is within a 10-minute drive of Canal Rocks and Yallingup Beach.
Lovely little kitchen and appliances.

Reviewed on 29 Mar 2026

Opens in a new windowSmiths Beach Resort
Caves House Hotel Yallingup

Caves House Hotel Yallingup

4 out of 5
18 Yallingup Beach Road Yallingup WA
Fully refundableReserve now, pay when you stay
The price is AU$152 per night from 21 Apr to 22 Apr
AU$152
21 Apr - 22 Apr
includes taxes & fees
With a stay at Caves House Hotel Yallingup in Busselton (Yallingup), you'll be within a 15-minute walk of Ngiligi Cave and Yallingup Beach.
The room is very nice and the staff were very helpful in assisting our needs. Great place to stay!

Reviewed on 21 Mar 2026

Opens in a new windowCaves House Hotel Yallingup
Bush to Bay Pet-Friendly Retreat Near Injidup

Bush to Bay Pet-Friendly Retreat Near Injidup

Yallingup Western Australia
Located in Busselton (Yallingup), this vacation home is within a 5-minute drive of Wardan Aboriginal Centre and Injidup Beach.
Opens in a new windowBush to Bay Pet-Friendly Retreat Near Injidup
Don't see what you're looking for?
See all available properties in Canal Rocks
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.