Hotels in Lake Cowichan, Canada

2 hotels are listed in Lake Cowichan, Canada. Compare prices and star class, view them on a map, and book through our partners.

Planning your stay? Read our guide to comparing hotel listings.

2 hotels

Beaver Lake Resort in Lake Cowichan, Canada

8631 South Shore Road, Lake Cowichan (British Columbia), Canada

Beachfront resort with cottages, outdoor pool, and full kitchens. Enjoy the tranquility of Lake Cowichan, just 3 km from Kaatza Station Museum.

2 rooms

Loading...