trover photo by Derek Stadel

Save on Top Shawnigan Lake Hotels

Search over 1,000,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.

Top 10 Hotels in Shawnigan Lake

Hilltop Retreat in Shawnigan Lake
1775 Wellman Rd, Shawnigan Lake, BC
Get Rates
4.9/5Exceptional! (20 reviews)
Shawnigan Lake

"I was visiting my son at Shawnigan Lake Boarding School and this standalone ADU was perfect and very new and very clean. I’ll be back!"…"

Reviewed on Sep. 15, 2019

Hilltop Retreat in Shawnigan Lake
Gorgeous Lakefront Vacation Rental
1641 West Shawnigan Lake Road, Shawnigan Lake, BC
Get Rates
5/5Exceptional! (2 reviews)
Great place!

"Well equipped. Awesome property. Super nice owners!"…"

Reviewed on Sep. 6, 2019

Gorgeous Lakefront Vacation Rental
Delta Hotels by Marriott Victoria Ocean Pointe Resort
4 out of 5
100 Harbour Road, Victoria, BC
Free CancellationReserve now, pay when you stay
CA $159
per night
Jan 3 - Jan 4
4.6/5Wonderful! (1,975 reviews)

"Loved everything about the hotel and staff. The were very accommodating and attentive to our needs."…"

Reviewed on Dec. 2, 2019

Delta Hotels by Marriott Victoria Ocean Pointe Resort
DoubleTree by Hilton Hotel & Suites Victoria
3.5 out of 5
777 Douglas Street, Victoria, BC
Free CancellationReserve now, pay when you stay
CA $139
per night
Jan 6 - Jan 7
4.5/5Wonderful! (1,129 reviews)

"The location of the property is great. The service was very good. It’s unfortunate this property doesn’t have a pool or exercise area."…"

Reviewed on Nov. 18, 2019

DoubleTree by Hilton Hotel & Suites Victoria
Coast Victoria Hotel & Marina by APA
4 out of 5
146 Kingston St, Victoria, BC
Free CancellationReserve now, pay when you stay
CA $101
per night
Jan 4 - Jan 5
4.4/5Excellent! (1,950 reviews)

"Beautifully decorated for Christmas—wish we could have stayed longer!"…"

Reviewed on Dec. 4, 2019

Coast Victoria Hotel & Marina by APA
Stonekroft Guesthouse
3 out of 5
2021 Mable Rd, Shawnigan Lake, BC
Get Rates
5/5Exceptional! (5 reviews)

"The property was as beautiful as the two people - Jude and Tom - who own it. The morning breakfasts were unique, which we enjoyed while we watched the hummingbirds come and go from the feeder. The evenings on our return from our daily trips were met with warm smiles and conversations. They made this ..."…"

Reviewed on Jul. 3, 2019

Stonekroft Guesthouse
The Fairmont Empress
4 out of 5
721 Government St, Victoria, BC
Free CancellationReserve now, pay when you stay
CA $239
per night
Jan 2 - Jan 3
4.3/5Excellent! (2,031 reviews)

"Great location by alot of tourist spots. Clean and spacious."…"

Reviewed on Dec. 2, 2019

The Fairmont Empress
Victoria Regent Waterfront Hotel & Suites
3 out of 5
1234 Wharf St, Victoria, BC
Free CancellationReserve now, pay when you stay
CA $186
per night
Dec 11 - Dec 12
4.6/5Exceptional! (1,958 reviews)

"Love the location! Surprisingly quiet rooms with beautiful views of the harbour, but only steps out the front door and you’re in the midst of everything downtown Victoria has to offer!"…"

Reviewed on Dec. 6, 2019

Victoria Regent Waterfront Hotel & Suites
Red Lion Inn and Suites
3 out of 5
3366 Douglas St, Victoria, BC
Free CancellationReserve now, pay when you stay
CA $70
per night
Dec 10 - Dec 11
4/5Very Good! (1,192 reviews)

"the kitchenette was nice with toaster, fridge, plates, etc."…"

Reviewed on Dec. 4, 2019

Red Lion Inn and Suites
Chateau Victoria Hotel and Suites
3.5 out of 5
740 Burdett Ave, Victoria, BC
Free CancellationReserve now, pay when you stay
CA $129
per night
Jan 1 - Jan 2
4.3/5Excellent! (2,002 reviews)

"Great location and very comfortable rooms. Lots of amenities at the hotel."…"

Reviewed on Dec. 7, 2019

Chateau Victoria Hotel and Suites
Don't see what you're looking for?
See all available properties in Shawnigan Lake
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Shawnigan Lake Hotel Guide

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.

More trip options

Recent Reviews in Shawnigan Lake