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.
Ramada VetroBlu Scarborough Beach
Club Wyndham Perth, Trademark Collection by Wyndham
Alex Hotel
QT Perth
Esplanade Hotel Fremantle by Rydges
Photo by Liane and David

Lodging Near Canal Rocks

Seashells Yallingup

Seashells Yallingup

4.5 out of 5
1 Yallingup Beach Road, Yallingup, WA
With a stay at Seashells Yallingup in Busselton (Yallingup), you'll be within a 15-minute walk of Ngiligi Cave and Yallingup Beach.
"Always enjoy my stays at Seashells, it's one of our favourite locations. Highly recommended."

Reviewed on 15 Jun. 2025

Seashells Yallingup
Smiths Beach Resort

Smiths Beach Resort

5 out of 5
67 Smiths Beach Road, Yallingup, WA
Located in Busselton (Yallingup), Smiths Beach Resort is within a 10-minute drive of Canal Rocks and Yallingup Beach.
"Next to the beach"

Reviewed on 18 Apr. 2025

Smiths 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
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.
Wonderful hotel - full of character
"Beautifully restored old hotel. Fantastic staff. Lovely restaurant and beautiful gardens. Will stay here again when down south."

Reviewed on 21 May 2025

Caves House Hotel Yallingup
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.