COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Photo by Geoff Stephen

Find Hotels in Shawnigan Lake

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Shawnigan Lake Beach Resort 2 Bedroom Beachfront Condo!
Get Rates
6.06 km from city centre
5/5Exceptional! (2 reviews)
Beautiful lake life
"Beautiful property, fun and relaxing. Only one demerit. Unknown to us painters came to paint the outside of the building. They were a bit disruptive. But I would reccomend the property."

Reviewed on Sep. 22, 2020

Shawnigan Lake Beach Resort 2 Bedroom Beachfront Condo!
Shawnigan Lake - Beach Front Oasis
Get Rates
6.09 km from city centre
5/5Exceptional! (1 review)
Lovely place
"Love the view of the water, very lovely, with all the Comforts of home. Will be back for sure. It was hard to leave this cozy place. The owner is just a text away and very helpful when needed."

Reviewed on Feb. 15, 2021

Shawnigan Lake - Beach Front Oasis
Stonekroft Guesthouse
3 out of 5
2021 Mable Rd, Shawnigan Lake, BC
Get Rates
6.6 km from city centre
5/5Exceptional! (8 reviews)
Must stay place
"Beautiful place and great hosts."

Reviewed on Sep. 10, 2019

Stonekroft Guesthouse
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Romantic Getaway Or Restful Retreat, for one Or Two People
Get Rates
6.98 km from city centre
5/5Exceptional! (3 reviews)
Lovely stay
"This little studio cottage is a delight. The lakefront was wonderful watching that birds and all the water sounds. Spent time in the water and the kayak was a bonus, lovely spot to unwind"

Reviewed on Sep. 25, 2020

Romantic Getaway Or Restful Retreat, for one Or Two People
Prestige Oceanfront Resort, BW Premier Collection
3.5 out of 5
6929 West Coast Rd, Sooke, BC
Free cancellationReserve now, pay when you stay
The price is CA $150 per night from May 13 to May 13
31.26 km from city centre
4.4/5Wonderful! (997 reviews)
"Love the look and design."

Reviewed on May 3, 2021

Prestige Oceanfront Resort, BW Premier Collection
Days Inn by Wyndham Victoria On The Harbour
3 out of 5
427 Belleville St, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is CA $125 per night from May 18 to May 18
36.05 km from city centre
3.8/5Good! (996 reviews)
"Close to waterfront. Downtown. Easy to walk. Nice restaurant/ pub downstairs and nearby"

Reviewed on May 2, 2021

Days Inn by Wyndham Victoria On The Harbour
Best Western Cowichan Valley Inn
3 out of 5
6474 Trans Canada Highway, Duncan, BC
Free cancellationReserve now, pay when you stay
The price is CA $136 per night from May 13 to May 13
17.4 km from city centre
4.3/5Excellent! (180 reviews)
"The hotel staff were very accommodating with our unique needs. We were pleasantly surprised with the outdoor patio during Covid times."

Reviewed on May 2, 2021

Best Western Cowichan Valley Inn
The Hideway
Shawnigan Lake, BC
Get Rates
7.88 km from city centre
The Hideway
Fairmont Empress
4 out of 5
721 Government St, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is CA $377 per night from May 13 to May 13
36.23 km from city centre
4.4/5Wonderful! (1,000 reviews)
"Location and the history of the Hotel was important. The rooms were amazing and the staff was what you would expect of a hotel of this caliber."

Reviewed on Nov. 24, 2020

Fairmont Empress
Delta Hotels by Marriott Victoria Ocean Pointe Resort
4 out of 5
100 Harbour Road, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is CA $175 per night from May 15 to May 15
35.46 km from city centre
4.6/5Wonderful! (991 reviews)
"The staff were amazing even though we were loud and annoying"

Reviewed on May 9, 2021

Delta Hotels by Marriott Victoria Ocean Pointe Resort
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.