Search Hotels near Top Shawnigan Lake Attractions

Top Hotels near Shawnigan Lake

See all Hotels near Shawnigan Lake
Xanadu Estate
Xanadu Estate
3.6 mi from Shawnigan Lake
3.0 out of 5.0
2.5 out of 5 (2 reviews)

Situated by the ocean, this apartment is 0.2 mi (0.3 km) from Arbutus Ridge Golf Club and 3 mi (4.9 km) from Mill Bay Centre. …

Get Rates
Villa Eyrie Resort
Villa Eyrie Resort
4.4 mi from Shawnigan Lake
3.5 out of 5.0
4 out of 5 (1 reviews)

Situated in a national park, this resort is 1.3 mi (2 km) from Spectacle Lake Provincial Park and within 9 mi (15 km) of …

$133
Oceanfront Suites at Cowichan Bay
Oceanfront Suites at Cowichan Bay
5.4 mi from Shawnigan Lake
3.0 out of 5.0
3.9 out of 5 (172 reviews)

Situated on the waterfront, this hotel is within a 5-minute walk of Arthur Vickers Gallery, Cowichan Wooden Boat Society, and …

Get Rates
Wessex Inn By The Sea
Wessex Inn By The Sea
5.5 mi from Shawnigan Lake
2.0 out of 5.0
3.4 out of 5 (92 reviews)

Situated by the ocean, this hotel is within a 10-minute walk of Cowichan Estuary Nature Centre, Cowichan Wooden Boat Society, …

$59
Inlet Beach House Bed and Breakfast
Inlet Beach House Bed and Breakfast
6.5 mi from Shawnigan Lake
3.5 out of 5.0
4.9 out of 5 (12 reviews)

This North Saanich bed & breakfast is on the beach, 2.6 mi (4.2 km) from Kitkatla Longhouse, and within 6 mi (10 km) of Swart …

Get Rates
Super 8 Duncan
Super 8 Duncan
6.5 mi from Shawnigan Lake
2.0 out of 5.0
3.1 out of 5 (158 reviews)

Situated in Duncan, this hotel is within a 15-minute walk of Chances Cowichan, Cowichan Native Village, and Quw'utsun' …

$69
Coles Bed and Breakfast
Coles Bed and Breakfast
7.1 mi from Shawnigan Lake
3.5 out of 5.0

Located in North Saanich, this bed & breakfast is 0.6 mi (1 km) from Glen Meadows Golf and Country Club and within 3 mi (5 km …

$89
Ramada Duncan Cowichan Valley
Ramada Duncan Cowichan Valley
7.2 mi from Shawnigan Lake
2.5 out of 5.0
3.4 out of 5 (41 reviews)

Located in the heart of Duncan, this hotel is within a 5-minute walk of Duncan Visitor Centre, Chances Cowichan, and Cowichan …

Get Rates
Brentwood Bay Resort & Spa
Brentwood Bay Resort & Spa
7.3 mi from Shawnigan Lake
4.5 out of 5.0
4.8 out of 5 (466 reviews)

This waterfront hotel overlooking Brentwood Bay is 2 km (1 mile) from Butchart Gardens, 15 km (9 miles) from the Swartz Bay …

$130
Future Friends Bed & Breakfast
Future Friends Bed & Breakfast
8.2 mi from Shawnigan Lake
3.0 out of 5.0
5 out of 5 (1 reviews)

Located in North Saanich, this bed & breakfast is within 3 mi (5 km) of Mary Winspear Centre, Resthaven Park, and Glen Meadow …

$85

Recent Reviews in Shawnigan Lake

Hide content

Where to stay in Shawnigan Lake

Shawnigan Lake Hotel Guide

Travelers to Duncan can choose from 10 places to stay within a 0.1-mile drive of Shawnigan Lake, but there are none within Shawnigan Lake itself.

The nearest Expedia-listed hotel is the Hastings House Country House Hotel, British Columbia, located 17 miles from the middle of Shawnigan Lake. Another option is the Points West Oceanfront Resort, situated in British Columbia, which is 20 miles from downtown Shawnigan Lake.

You could investigate the Brentwood Bay Resort & Spa and the The Sidney Pier Hotel & Spa. The Brentwood Bay Resort & Spa can be found 10 miles from the heart of Shawnigan Lake. The The Sidney Pier Hotel & Spa, is 12 miles away. If you'd prefer, you could book a bed at the Spinnakers Brew Pub & Guest Houses or the Ocean Wilderness Inn.

After you have spent time in Shawnigan Lake, ensure you allow time enjoy Vancouver Island's other scenic and cultural delights. Nature lovers will appreciate Vancouver Island's forests, rivers, streams and lakes. You should also visit a few of the region's old towns, history museums and open-air museums. Travelers in this part of Canada can enjoy snowboarding and skiing.

20 miles from Shawnigan Lake you will find Chemainus, where you can spend the day enjoying Mount Brenton Golf Course and Chemainus Valley Museum. Some of our recommended Chemainus hotels include the Best Western Plus Chemainus Inn and Fuller Lake Motel. 7 miles to the north of Shawnigan Lake, you can also stay at Cowichan Bay, home to the Oceanfront Suites at Cowichan Bay and Wessex Inn By The Sea. The Cowichan Bay Maritime Centre and Cowichan Golf and Country Club are just a couple of the more popular sites to see in Cowichan Bay.

Before you say goodbye to Duncan, make sure you experience local game. Visit BC Place Stadium to the northeast of Shawnigan Lake. For tourists who are interested in booking accommodation nearby, make a reservation in the Fairmont Pacific Rim or Shangri-La Hotel, Vancouver.

Located 10 miles from Shawnigan Lake is Victoria International Airport. Stay nearby at Beacon Inn at Sidney B&B or Victoria Airport / Sidney Travelodge.