Shawnigan Lake
Trover photo by Geoff Stephen

Search Shawnigan Lake Hotels $82

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

Image for Gorgeous Lakefront Vacation Rental
Image for Hilltop Retreat in Shawnigan Lake
Shawnigan Lake, British Columbia
Get Rates
4.9/5Exceptional! (18 reviews)

"The hotel is in a secluded spot in a family's guest house. If you are comfortable running up a long flight of stairs, this is a wonderful place to stay. We were at a family event, so only spent the evenings at the property. Thank you to our host for a wonderful stay."…"

Reviewed on Aug 13, 2019

Hilltop Retreat in Shawnigan Lake
Image for Best Western Plus Carlton Plaza Hotel
3 out of 5
642 Johnson St, Victoria, BC
Free Cancellation
$126/night
Sep 2 - Sep 3
4.2/5Very Good! (1,706 reviews)

"It was a convenient location in the center of town close to the Hop On Hop Off, restaurants and numerous shops. They upgraded us to a Suite which was very nice. The front desk staff and housekeepers we all very helpful helping us get where we wanted to go."…"

Reviewed on Aug 15, 2019

Best Western Plus Carlton Plaza Hotel
Image for Travelodge by Wyndham Victoria
3 out of 5
123 Gorge Rd E, Victoria, BC
Free Cancellation
$82/night
Sep 15 - Sep 16
2.9/5 (85 reviews)

"Big rooms. Excellent continental breakfast. Each room with a balcony with a view"…"

Reviewed on Aug 16, 2019

Travelodge by Wyndham Victoria
Image for One Bedroom Superior Lakefront Condo!
Image for 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
Image for Hotel Grand Pacific
4 out of 5
463 Belleville St, Victoria, BC
Free Cancellation
$210/night
Aug 25 - Aug 26
4.5/5Wonderful! (2,048 reviews)

"All good Location amazing Come back often Thank you"…"

Reviewed on Aug 17, 2019

Hotel Grand Pacific
Image for Strathcona Hotel
2.5 out of 5
919 Douglas Street, Victoria, BC
Free Cancellation
$118/night
Sep 18 - Sep 19
3.8/5Good! (1,167 reviews)

"Service is good. They are advertising that parking is free, it at the checkout they charged me extra"…"

Reviewed on Aug 16, 2019

Strathcona Hotel
Image for Royal Scot Hotel & Suites
3 out of 5
425 Quebec St, Victoria, BC
Free Cancellation
$128/night
Sep 16 - Sep 17
4.5/5Wonderful! (1,998 reviews)

"Extremely close to downtown Victoria which was a big plus. Being an older hotel, I found the room a bit musty. I appreciated the cleanliness level. We left the windows open so am not sure what level of noise could be heard if they were closed. But we heard foghorns and raucous seagulls early in the ..."…"

Reviewed on Aug 14, 2019

Royal Scot Hotel & Suites
Image for The Magnolia Hotel and Spa
4.5 out of 5
623 Courtney St, Victoria, BC
Free Cancellation
$228/night
Sep 2 - Sep 3
4.8/5Exceptional! (1,694 reviews)

"Tremendous location and first-rate hospitality. Courtney Room for both breakfast and a late-night drink was a great spot. Beware staying on the west side of the hotel on a lower floor; the early am garbage pickup is loud, and for some reason seagulls seem especially loud in the morning on that ..."…"

Reviewed on Aug 14, 2019

The Magnolia Hotel and Spa
Don't see what you're looking for?
See all available properties in Shawnigan Lake starting at $82 per night
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.

Visiting Shawnigan Lake

Visitors can enjoy all that Shawnigan Lake has to offer including the parks, monuments, and museums. Top sights around the area include Butchart Gardens and Fisgard Lighthouse.

  • You'll find 44 Expedia hotels and other accommodations in the larger area of Duncan
  • The closest major airport is in Victoria, BC (YYJ-Victoria Intl.), 13.3 mi (21.5 km) from the city center
  • The next closest is in Victoria, BC (YWH-Victoria Inner Harbour), 22.4 mi (36 km) away

Sightseeing and Staying in Shawnigan Lake

The city's natural beauty is on display at West Shawnigan Lake Provincial Park, Old Mill Park, and Memory Island Provincial Park. A couple of additional sights to add to your agenda are Kinsol Trestle and Shawnigan Lake Museum.

As you plan your vacation to Shawnigan Lake, your ideal accommodation may not be centrally located but you'll find 21 hotels and lodging options locally. Here are places to stay in the region:

  • Stonekroft Guesthouse is 4.1 mi (6.6 km) from central Shawnigan Lake. Guests who stay at this 3-star guesthouse in Shawnigan Lake can enjoy access to free breakfast and free parking, along with an in-room kitchenette.
  • Elegance in the Countryside is 3.3 mi (5.3 km) from the center of Shawnigan Lake. This 3-star hotel in Victoria features a restaurant, free WiFi, and free parking. It's a favorite with Expedia travelers for its family-friendly amenities and overall value.
  • Sylvan Meadows Suite - Charming Retreat in the Heart of Cowichan Valley is located 6 mi (9.6 km) from the heart of Shawnigan Lake. This 4-star hotel in Victoria features a full-service spa, 2 restaurants, and an indoor pool. Our customers like its bar and pool.

Outside the city, top places to visit include Butchart Gardens, 13.1 mi/21.1 km from the city center, and Fisgard Lighthouse, which is 19.6 mi/31.6 km away.

Dressing for Shawnigan Lake

  • Between January and March, you can expect the daytime average to be around 47°F and the nighttime average to be 28°F
  • From April to June, temperatures average about 63°F during the day and 32°F at night
  • July through September averages 67°F during the day and 39°F at night
  • In October-December, the average temperature is 56°F during the day and 28°F at night
  • Shawnigan Lake gets about 1.34 inches of rain per year
  • Hottest months are usually August and July with an average temperature of 65°F, while the coldest months are January and December with an average of 29°F

More trip options

Car Rentals (1)

Recent Reviews in Shawnigan Lake