Top 10 Hotels in Shawnigan Lake

See all 1 Hotels in Shawnigan Lake
Hotel Grand Pacific
Hotel Grand Pacific

463 Belleville St, Victoria V8V1X3

4.0 out of 5.0
4.5 out of 5 (2,876 reviews)

Facing the Inner Harbour and adjacent to the Parliament Buildings, Hotel Grand Pacific is 2 blocks from the shops along …

$126
Brentwood Bay Resort & Spa
Brentwood Bay Resort & Spa

849 Verdier Ave, Brentwood Bay V8M1C5

4.5 out of 5.0
4.8 out of 5 (438 reviews)

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

$151
Oceanfront Suites at Cowichan Bay
Oceanfront Suites at Cowichan Bay

1681 Cowichan Bay Rd, Cowichan Bay V0R1N0

3.0 out of 5.0
3.9 out of 5 (158 reviews)

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

$96
The Fairmont Empress
The Fairmont Empress

721 Government St, Victoria V8W1W5

4.0 out of 5.0
4.2 out of 5 (1,319 reviews)

Overlooking the Inner Harbour, this landmark hotel is within steps of shop-lined Government Street and the copper-domed …

$172
Victoria Marriott Inner Harbour
Victoria Marriott Inner Harbour

728 Humboldt St, Victoria V8W3Z5

4.0 out of 5.0
4.5 out of 5 (1,181 reviews)

Located 2 blocks from Victoria's picturesque Inner Harbour, this hotel is 1 block from the convention center, 2 blocks …

$121
Days Inn - Victoria On The Harbour
Days Inn - Victoria On The Harbour

427 Belleville St, Victoria V8V1X3

3.0 out of 5.0
3.7 out of 5 (1,043 reviews)

Located in James Bay, this eco-friendly hotel is within a 5-minute walk of Victoria Harbour and British Columbia Parliament …

$74
Red Lion Inn and Suites
Red Lion Inn and Suites

3366 Douglas St., Victoria V8Z 3L3

3.0 out of 5.0
3.7 out of 5 (1,210 reviews)

Located less than 2 miles from downtown, this hotel is on the city's famous Galloping Goose pedestrian/bike trail, and across …

$47
The Oswego Hotel
The Oswego Hotel

500 Oswego Street, Victoria V8V5C1

4.0 out of 5.0
4.6 out of 5 (1,905 reviews)

The Oswego Hotel is within 2 blocks of the Inner Harbour, Parliament Buildings, and the Royal BC Museum. Chinatown, the …

$102
Ramada Duncan Cowichan Valley
Ramada Duncan Cowichan Valley

140 Trans Canada Hwy, Duncan V9L3P7

2.5 out of 5.0
4.2 out of 5 (6 reviews)

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

$77
Bedford Regency Hotel
Bedford Regency Hotel

1140 Government St, Victoria V8W1Y2

2.5 out of 5.0
3.7 out of 5 (1,249 reviews)

Located in downtown Victoria, this hotel is 2 blocks from the Inner Harbour, and right across from The Bay Centre. Guests can …

$60

Recent Reviews in Shawnigan Lake

Hide content

Where to stay in Shawnigan Lake

Shawnigan Lake Hotel Guide

Visitors to Shawnigan Lake are advised to consider booking a place to rest their head sooner rather than later, as there isn't a wide range of lodging options in close proximity to the town center.

The Dragonfly Dock Bed and Breakfast is amongst the most conveniently situated hotels as it is one of only a few choices within walking distance of the Shawnigan Lake center.

The Hastings House Country House Hotel is situated 17 miles from the central part of Shawnigan Lake. Or, alternatively, the Points West Oceanfront Resort can be found 20 miles away. Two other hotel options are the Brentwood Bay Resort & Spa and the The Sidney Pier Hotel & Spa.

Why not enjoy the many other attractions to be found in Vancouver Island while you are in the region? Vancouver Island is marked by forests, rivers and streams. Commonly visited Vancouver Island visitor destinations include old towns, history museums and open-air museums. Common things to do in this particular part of Canada include snowboarding.

20 miles away from Shawnigan Lake is Chemainus, home to the Mount Brenton Golf Course and Chemainus Valley Museum. Chemainus hotels and accommodations include the Best Western Plus Chemainus Inn and Eagle Rock Bed and Breakfast. 7 miles to the north of Shawnigan Lake, you may also choose to stay at Cowichan Bay, which is home to the Oceanfront Suites at Cowichan Bay and Wessex Inn By The Sea. Should you choose to stay in Cowichan Bay, don't miss the Cowichan Bay Maritime Centre and Cowichan Golf and Country Club.

Before you head home from Duncan, why not make sure you experience some local sport. Visit BC Place Stadium to the northeast of Shawnigan Lake. Book accommodation right near the action at the Fairmont Pacific Rim or the Shangri-La Hotel, Vancouver.

If you are flying into or out of Victoria International Airport and plan to stay nearby try Beacon Inn at Sidney B&B or Victoria Airport / Sidney Travelodge.