Filter Results
Apply Filters
Clear Filters
Guest houses in Shawnigan Lake
Maple Heart Ranch
1890 Sooke Lake Road, Shawnigan Lake, Canada View map
Spectacle Lake Provincial Park is placed approximately 4.4 km away, and Spectacle Lake is about a 10-minute ride from Maple Heart Ranch Hotel Shawnigan Lake.
From US$ 99
Book Now