Search Hotels near Top Shawnigan Lake Attractions

Top Hotels near Shawnigan Lake

See all Hotels near Shawnigan Lake
Hillcrest Farm B&B
Hillcrest Farm B&B
3 mi from Shawnigan Lake
3.0 out of 5.0

Situated in Cobble Hill, this bed & breakfast is within 3 mi (5 km) of Arthur Vickers Gallery, Blue Grouse Estate Winery an …

Get Rates
Red Door Guest House
Red Door Guest House
3.6 mi from Shawnigan Lake
3.0 out of 5.0

Situated near the beach, this guesthouse is within 2 mi (3 km) of Mill Bay Centre, Mill Bay Centre, and Brentwood College …

$106
Villa Eyrie Resort
Villa Eyrie Resort
4.4 mi from Shawnigan Lake
3.5 out of 5.0
4.7 out of 5 (3 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 …

$145
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 (179 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 (95 reviews)

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

$69
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)

Nestled on the beach, this North Saanich bed & breakfast is within 6 mi (10 km) of Resthaven Park, Swartz Bay Ferry Terminal, …

$118
Super 8 Duncan
Super 8 Duncan
6.5 mi from Shawnigan Lake
2.0 out of 5.0
3.1 out of 5 (163 reviews)

Situated in Duncan, this hotel is within a 15-minute walk of Chances Cowichan and Quw'utsun' Cultural Centre. Vancouver Islan …

$68
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 …

Get Rates
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 (46 reviews)

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

$77
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 (480 reviews)

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

Get Rates

Recent Reviews in Shawnigan Lake

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.