Canal Rocks

Top Canal Rocks holiday deals

Price found within the past 48 hours. Click for updated prices.
Gallery Hotel
Pensione Hotel Perth
QT Perth
Pan Pacific Perth
Esplanade Hotel Fremantle by Rydges
Photo by Liane and David

Lodging Near Canal Rocks

Injidup Spa Retreat

Injidup Spa Retreat

4 out of 5
Cape Clairault Rd, Yallingup, WA
With a stay at Injidup Spa Retreat in Busselton (Yallingup), you'll be a 1-minute drive from Injidup Beach and 5 minutes from Wardan Aboriginal Centre.
Relaxing, breathtaking views
"We recently celebrated our 15yrs Wedding Anniversary at Injidup Spa which my husband had organised. This is our 4th visit and we cant get enough. Truly in paradise. We had our close friends join us and they too were totally blown away by Injidup Spa Retreat. We had walks to the beach. Relaxed in ..."

Reviewed on 1 Apr. 2017

Injidup Spa Retreat
Seashells Yallingup

Seashells Yallingup

4.5 out of 5
1 Yallingup Beach Road, Yallingup, WA
The price is AU$272 per night from 8 May to 9 May
AU$272
per night
8 May - 9 May
With a stay at Seashells Yallingup in Busselton (Yallingup), you'll be within a 15-minute walk of Ngiligi Cave and Yallingup Beach.
"Warm welcome at reception and room was very comfortable. Shame it had no pool but otherwise beautiful gardens and leisurely walk to beach"

Reviewed on 10 Mar. 2025

Seashells Yallingup
Smiths Beach Resort

Smiths Beach Resort

5 out of 5
67 Smiths Beach Road, Yallingup, WA
The price is AU$540 per night from 26 May to 27 May
AU$540
per night
26 May - 27 May
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
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.