Book on the go and pay later.
Search over 895,000 properties worldwide and 550 airlines worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
C$127 per night for 2 guests
Situated on the waterfront, this hotel is within a 5-minute walk of Arthur Vickers Gallery, Cowichan Bay Maritime Centre, and Cowichan Wooden Boat Society. Cowichan ...
C$109 per night for 2 guests
Shawnigan Lake Vacation HomeGet Rates
Stonekroft GuesthouseGet Rates
C$77 per night for 2 guests
Situated in Duncan, this hotel is 0.3 mi (0.5 km) from BC Forest Discovery Centre and within 3 mi (5 km) of World's Largest Hockey Stick and Cowichan Aquatic ...
C$144 per night for 2 guests
C$145 per night for 2 guests
Although there are no Expedia-listed hotels close to Shawnigan Lake, we do offer a minumum of 10 options that are within a reasonable drive from Shawnigan Lake.
The Hastings House Country House Hotel, British Columbia, which is the closest accommodation, is 25 kilometres (17 miles) from downtown Shawnigan Lake. Also, you could try the Points West Oceanfront Resort, located in British Columbia, which is 35 kilometres (20 miles) away.
15 kilometres (10 miles) away from the middle of Shawnigan Lake, is the Brentwood Bay Resort & Spa. Alternatively, the The Sidney Pier Hotel & Spa is situated 19 kilometres (12 miles) away. More hotel options around Shawnigan Lake are the Spinnakers Brew Pub & Guest Houses and the Ocean Wilderness Inn.
Once you have explored Shawnigan Lake, why don't you tour a bit more of the area? The Vancouver Island area has a number of things to offer. Nature lovers will appreciate Vancouver Island's forests, rivers and streams. You should also head to its old towns, history museums and open-air museums. In this part of Canada tourists may enjoy snowboarding and skiing.
35 kilometres (20 miles) away from Shawnigan Lake is Chemainus, home to the Mount Brenton Golf Course and Chemainus Valley Museum. Should you wish to stay in Chemainus, be sure to check out the Best Western Plus Chemainus Inn and Fuller Lake Motel. Or stay in Cowichan Bay, 11 kilometres (7 miles) to the north of Shawnigan Lake, where you can pick from the Oceanfront Suites at Cowichan Bay and Wessex Inn By The Sea. The Cowichan Bay Maritime Centre and Cowichan Golf and Country Club are a couple of the popular sites to explore in Cowichan Bay.
Consider spending a few hours rubbing shoulders and cheering along with local sports fans at a local game. You'll find BC Place Stadium 80 kilometres (50 miles) to the northeast of Shawnigan Lake. Stay close to the action at the Fairmont Pacific Rim or the Shangri-La Hotel, Vancouver.
Victoria International Airport is a nearby airport for accessing Shawnigan Lake. It is 16 kilometres (10 miles) drive away. If you choose to stay nearby, try the Beacon Inn at Sidney B&B or Victoria Airport / Sidney Travelodge.