Go Hotels
Home > Canada > Shawnigan Lake Canada Flag

We have 6 hotels in Shawnigan Lake.

Marifield Manor B&B        
2039 Merrifield Lane

Set on a hilltop with views of Shawnigan Lake, this Edwardian B&B is 1.5 km from Mason's Beach Park and 2.1 km from Shawnigan Lake Museum.
Dragonfly Dock Bed and Breakfast Star Rating 3        
1874 West Shawnigan Lake Road

Set on a hill overlooking Shawnigan Lake, this B&B is 3.0 km from West Shawnigan Lake Provincial Park and 28.7 km from the shops and restaurants of downtown Duncan.
Shawnigan Vacations        
2647 Treit Road

Located just 10 minutes' walk from Shawnigan Lake, this entirely non-smoking property offers free Wi-Fi in all areas. A garden includes BBQ facilities. Continental breakfast is included.
Shawnigan Suite B&B        
2659 Treit Road

Located in the heart of Shawnigan Lake, this Cowichan Valley property offers daily breakfast and free WiFi. Uniquely decorated rooms boast private garden access. Baldy Mountain is 10 minutes' drive away.
Shawnigan Lake Bed and Breakfast        
1911 Renfrew Road

Featuring free WiFi, Shawnigan Lake Bed and Breakfast offers accommodation in Shawnigan Lake, 19.9 miles from Victoria. Free private parking is available on site.
Moon Over Shawnigan B&B        
1620 Wilmot Avenue

Moon Over Shawnigan B&B is ideally placed in a peaceful setting in Shawnigan Lake, just a short car ride from the Kinsol Trestle.There are 3 rooms at the hotel, each offering all the essentials to ensure a comfortable stay.Victoria International Airport is a 55-minute drive from Moon Over Shawnigan B&B.
More on Shawnigan Lake .
Shawnigan Lake is a village on British Columbia's Vancouver Island. The name Shawnigan is an adaptation of the Hunquminum name for the Shawnigan Lake, the lake the village is situated at, Shaanii'us.