3 bed and breakfasts in Shawnigan Lake
2309 Terrace Rd, Shawnigan Lake | B&Bfrom $69
1874 West Shawnigan Lake Rd, Shawnigan Lake | 3 star b&bfrom $115
2036 Sunnybrook Lane, Shawnigan Lake | B&Bfrom $99
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.