Go Hotels
Home > Canada > Shawnigan Lake Canada Flag

We have 6 hotels in Shawnigan Lake.

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.
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.
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.
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 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 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.
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.