Star Rating
Hotel Name
Price Range (USD) to
Amenities

Shawnigan Lake British Columbia Accommodations

Only hotels in Shawnigan Lake are listed below. Search for the cheapest discounted hotel and motel rates in or near Shawnigan Lake, BC for your upcoming personal or group travel. Explore the most favored Shawnigan Lake British Columbia hotel rooms. Review the Shawnigan Lake hotel list below to find the perfect lodging. We also have a map of the Shawnigan Lake hotels. Group booking? Search Shawnigan Lake Group Hotel Deals

The Shawnigan Lake center point is approximately 9 miles northwest of Butchart Gardens and 9 miles west of Victoria Airport Hotels.

Shawnigan Lake Hotels, Motels & Accommodations

Wessex Inn by The Sea - Cowichan Bay
+1-888-389-4121
1846 Cowichan Bay Rd., Cowichan Bay, BC V0R1N0 ~7.45 miles north of Shawnigan Lake
  • Two-star Rural hotel
  • 2 floors in property
  • Most guests liked the proximity to shopping
  • Not very comfortable
From$71
Average 3.0 /5 Recent Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Shawnigan Lake" Get Alexa Skill →
Brentwood Bay Resort & Spa
+1-888-675-2083
849 Verdier Ave., Brentwood Bay, BC V8M1C5 ~8.99 miles east of Shawnigan Lake
  • Luxurious 5-star Resort hotel
  • 3 suites in property
  • Great breakfast
  • Restaurants on-site
From$175
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Super 8 by Wyndham Duncan
+1-800-716-8490
5325 Trans Canada Highway, Duncan, BC V9L5J2 ~9.35 miles north of Shawnigan Lake
  • Two-star Highway property
  • Free comp. breakfast
  • Quick meals
  • Comfortable beds
From$79
Average 3.0 /5 Recent Reviews Call BookMore Details
Ramada by Wyndham Duncan Cowichan Valley : 140 Trans Canada Highway
+1-800-805-5223
140 Trans Canada Highway, Duncan, BC V9L3P7 ~9.95 miles north of Shawnigan Lake
  • Two-star Golf Course hotel
  • 9 suites in hotel
  • Tasty food
  • Most guests said rooms were clean
From$50
Average 3.5 /5 Hotel Reviews Call BookMore Details
Travelodge by Wyndham Victoria Airport Sidney : 2280 Beacon Ave.
+1-888-965-1860
2280 Beacon Ave., Sidney, BC V8L1X1 ~10.86 miles east of Shawnigan Lake
  • Affordable Airport hotel
  • Hotel has an eco-friendly policy Learn more
  • Loved the convenience of a shuttle to and from the airport
  • Area around is nice, quiet
From$105
Average 3.0 /5 Read Reviews Call BookMore Details
Best Western Plus Emerald Isle Hotel
+1-888-788-5576
2306 Beacon Ave., Sidney, BC V8L1X2 ~10.90 miles east of Shawnigan Lake
  • Three Star Airport hotel
  • Hotel has an eco-friendly policy Learn more
From$126
Very Good 4.0 /5 Reviews Call BookMore Details
Best Western Plus Emerald Isle Hotel
+1-888-897-9207
2306 Beacon Ave., Sidney, BC V8L 1X2 ~10.90 miles east of Shawnigan Lake
  • Midscale property
  • Check-in: 4:00pm
From$80
Very Good 4.0 /5 Guest Reviews Call BookMore Details
The Cedarwood Inn & Suites
+1-888-311-4278
9522 Lochside Dr., Sidney, BC V8L2N5 ~10.99 miles east of Shawnigan Lake
  • Two-star hotel
  • 39 sleeping rooms in hotel
From$91
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Sidney Pier Hotel
+1-888-469-4795
9805 Seaport Place, Sidney, BC V8L4X3 ~11.27 miles east of Shawnigan Lake
  • 4 star Airport hotel
  • Hotel has 12 suites
From$115
Average 3.0 /5 Read Reviews Call BookMore Details
Motel 6 Saanichton, BC - Victoria Airport : 2401 Mount Newton X Rd.
+1-888-734-9421
2401 Mount Newton X Rd., Saanichton, BC V8M1T8 ~11.34 miles east of Shawnigan Lake
  • Two-star property
  • Hotel has 2 floors
Motel 6 Saanichton Bc #5739 in Saanichton
+1-888-841-5292
2401 Mt. Newton Cross Rd., Saanichton, BRITISH COLUMBIA M1T8 ~11.39 miles east of Shawnigan Lake
  • Inexpensive property
From$60
Average 3.0 /5 Reviews Call BookMore Details
Quality Inn Waddling Dog : 2476 Mt. Newton Cross Roads
+1-888-455-5160
2476 Mt. Newton Cross Roads, Saanichton, BC V8M2B8 ~11.50 miles east of Shawnigan Lake
  • 3 star Downtown property
  • Check in time: 11:00
From$80
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Motel 6 Saanichton, BC - Victoria Airport
+1-888-965-8297
2477 Mt. Newton Cross Rd., Saanichton, BC V8M2B7 ~11.51 miles east of Shawnigan Lake
  • Economy Downtown hotel
  • 5 floors in property
From$60
Not Good 1.0 /5 Hotel Reviews Call BookMore Details
The Westin Bear Mountain Golf Resort & Spa Victoria in Victoria
+1-888-906-6358
1999 Country Club Way, Victoria, BC V9B6R3 ~11.99 miles southeast of Shawnigan Lake
  • Luxury 5 star Golf Course hotel
  • 5 floors in hotel
From$150
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Best Western Cowichan Valley Inn - Duncan
+1-888-749-6785
6457 Norcross Rd., Duncan, BC V9L 6C6 ~12.21 miles north of Shawnigan Lake
  • Affordable Highway hotel
  • 64 rooms in property
  • Free Wifi
  • Food is to die for
From$78
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Shawnigan Lake" Get Alexa Skill →
Four Points by Sheraton Victoria Gateway
+1-888-878-9982
829 Mccallum Rd., Victoria, BC V9B6W6 ~13.77 miles southeast of Shawnigan Lake
  • 3-star Suburban property
  • Check in time: 3:00pm
From$179
Very Good 4.0 /5 Reviews Call BookMore Details
Howard Johnson Hotel & Suites : 4670 Elk Lake Dr.
+1-888-389-4485
4670 Elk Lake Dr., Victoria, BC V8Z5M2 ~14.84 miles southeast of Shawnigan Lake
  • Affordable Suburban hotel
  • Check in: 3:00 PM
  • Terrific location
  • Rooms need regular maintenance
From$47
Very Good 4.0 /5 Review Score Call BookMore Details
Holiday Inn Express & Suites Victoria Colwood - Victoria
+1-888-389-4121
318 Wale Rd., Victoria, BC V9B0J8 ~15.30 miles southeast of Shawnigan Lake
  • Mid-scale Downtown property
  • 80 rooms in property
From$89
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Harbour House Hotel - Salt Spring Island
+1-888-675-2083
121 Upper Ganges Rd., Salt Spring Island, BC V8K2S2 ~16.68 miles northeast of Shawnigan Lake
  • 3-star Rural property
  • 49 sleeping rooms in hotel
From$47
Very Good 4.0 /5 Reviews Call BookMore Details
Hastings House Country House Hotel
+1-800-716-8490
160 Upper Ganges Rd., Salt Spring Island, BC V8K2S2 ~16.79 miles northeast of Shawnigan Lake
  • 4-star Resort hotel
  • 15 suites in property
From$297
Average 3.0 /5 Reviews Call BookMore Details
Red Lion Inn and Suites
+1-800-805-5223
3366 Douglas St., Victoria, BC V8Z3L3 ~17.61 miles southeast of Shawnigan Lake
  • 3 star Downtown hotel
  • Fitness / Gym is on-site
  • Bed sheets stained
  • Located near shopping areas with easy access to parking
From$59
Average 3.5 /5 Reviews Call BookMore Details
Travelodge by Wyndham Victoria : 123 Gorge Rd. East
+1-888-965-1860
123 Gorge Rd. East, Victoria, BC V9A1L1 ~17.70 miles southeast of Shawnigan Lake
  • Affordable Suburban hotel
  • Check-in time: 3:00PM
From$80
Average 3.0 /5 Reviews Call BookMore Details
Days Inn Victoria Uptown
+1-888-788-5576
229 Gorge Rd. East, Victoria, BC V9A1L1 ~17.80 miles southeast of Shawnigan Lake
  • Affordable Suburban property
  • 3 floors in hotel
  • Breakfast prices were ok, according to 50%
  • Most guests said the beds were comfortable
From$59
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Accent Inn Victoria in Victoria
+1-888-897-9207
3233 Maple St., Victoria, BC V8X4Y9 ~17.83 miles southeast of Shawnigan Lake
  • Mid-scale Suburban property
From$80
Very Good 4.0 /5 Read Reviews Call BookMore Details
Howard Johnson Hotel by Wyndham Victoria
+1-888-311-4278
310 Gorge Rd. East, Victoria, BC V8T2W2 ~17.91 miles southeast of Shawnigan Lake
  • Affordable Downtown property
  • Gym / Fitness Center Available
  • Reasonably accessible by car, said 67%
  • Spacious rooms
From$79
Average 3.0 /5 Hotel Reviews Call BookMore Details
Hotel Zed Victoria
+1-888-469-4795
3110 Douglas St., Victoria, BC V8Z3K4 ~17.97 miles southeast of Shawnigan Lake
  • Mid-scale property
  • 11 suites in hotel
From$80
Very Good 4.0 /5 Review Score Call BookMore Details
English Inn in Victoria
+1-888-734-9421
429 Lampson St., Victoria, BC V9A5Y9 ~18.02 miles southeast of Shawnigan Lake
  • Affordable Resort hotel
  • Free complimentary breakfast
  • Check-in was so smooth and accommodating
  • Most guests criticized the small bathroom
From$40
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Comfort Inn & Suites
+1-888-841-5292
3020 Blanshard St., Victoria, BC V8T5C7 ~18.24 miles southeast of Shawnigan Lake
  • Midscale Downtown hotel
  • Free breakfast available
  • Location is great
  • Good budget hotel
From$77
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Arbutus Inn - Victoria
+1-888-455-5160
2898 Douglas St., Victoria, BC V8T 4M9 ~18.29 miles southeast of Shawnigan Lake
  • Low priced property
  • Hotel has 52 rooms
From$60
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Sandman Hotel Victoria : 2852 Douglas St.
+1-888-965-8297
2852 Douglas St., Victoria, BC V8T4M5 ~18.44 miles southeast of Shawnigan Lake
  • Affordable Downtown hotel
  • Check-in: 4:00 PM
  • No continental breakfast
  • Medium distance to city centre
From$110
Average 3.0 /5 Hotel Reviews Call BookMore Details
Delta Hotels by Marriott Victoria Ocean Pointe Resort : 100 Harbour Rd.
+1-888-906-6358
100 Harbour Rd., Victoria, BC V9A0G1 ~18.85 miles southeast of Shawnigan Lake
  • Expensive Downtown hotel
  • Check in time: 16:00
From$86
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Paul's Motor Inn
+1-888-749-6785
1900 Douglas St., Victoria, BC V8T4K8 ~18.91 miles southeast of Shawnigan Lake
  • Inexpensive Downtown property
From$59
Average 3.5 /5 Hotel Reviews Call BookMore Details
WorldMark Victoria : 120 Kingston St.
+1-888-878-9982
120 Kingston St., Victoria, BC V8V 1V4 ~18.94 miles southeast of Shawnigan Lake
  • 4 star hotel
  • 3 rooms in hotel
From$150
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
Capital CityCenter Hotel - Victoria
+1-888-389-4485
1961 Douglas St., Victoria, BC V8T4K7 ~18.95 miles southeast of Shawnigan Lake
  • Affordable Downtown hotel
  • Check-in: 3:00pm
  • Poolside staff were friendly and attentive
  • Most guests enjoyed the restaurants & bars nearby
From$68
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Prestige Oceanfront Resort BW Premier Collection in Sooke
+1-888-389-4121
6929 West Coast Rd., Sooke, BC V9Z 0V1 ~18.97 miles south of Shawnigan Lake
  • High-end Oceanfront hotel
  • Hotel has 3 suites
From$125
Very Good 4.5 /5 Guest Reviews Call BookMore Details
Prestige Oceanfront Resort, BW Premier Collection : 6929 West Coast Rd.
+1-888-675-2083
6929 West Coast Rd., Sooke, BC V9Z0V1 ~18.97 miles south of Shawnigan Lake
  • Four-star Oceanfront property
  • 122 rooms in property
  • Most guests liked the proximity to shopping
  • Fabulous water view
From$95
Very Good 4.5 /5 Review Score Call BookMore Details
Coast Victoria Hotel & Marina by Apa : 146 Kingston St.
+1-800-716-8490
146 Kingston St., Victoria, BC V8V1V4 ~18.97 miles southeast of Shawnigan Lake
  • Expensive Oceanfront hotel
  • 132 rooms in hotel
  • Reasonable breakfast
  • Most guests thought the facilities needed updating
From$129
Very Good 4.0 /5 Read Reviews Call BookMore Details
Inn at Laurel Point : 680 Montreal St.
+1-800-805-5223
680 Montreal St., Victoria, BC V8V1Z8 ~19.00 miles southeast of Shawnigan Lake
  • 4-star Downtown property
  • 6 floors in hotel
  • For 65%, the rooms looked old
  • The majority of guests said the reception staff was great
From$99
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Victoria Regent Waterfront Hotel & Suites - Victoria
+1-888-965-1860
1234 Wharf St., Victoria, BC V8W3H9 ~19.03 miles southeast of Shawnigan Lake
  • Three Star hotel
  • Check-in: 15:00
From$92
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Hotel Rialto
+1-888-788-5576
653 Pandora Ave., Victoria, BC V8W1N8 ~19.11 miles southeast of Shawnigan Lake
  • 4 star Downtown hotel
  • Fitness + Health Center
  • Most guests found problems with the furniture
  • Disappointing wellness & sports facilities
From$169
Very Good 4.5 /5 Guest Reviews Call BookMore Details
Best Western Plus Carlton Plaza Hotel
+1-888-897-9207
642 Johnson St., Victoria, BC V8W 1M6 ~19.11 miles southeast of Shawnigan Lake
  • Midscale Downtown hotel
  • Hotel has 47 suites
  • Good wireless
  • Wi-FI is nice
From$79
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Huntingdon Manor Hotel : 330 Quebec St.
+1-888-311-4278
330 Quebec St., Victoria, BC V8V1W3 ~19.14 miles southeast of Shawnigan Lake
  • Affordable Oceanfront hotel
  • Hotel has 3 floors
  • Clean bathroom
  • Kitchenette is acceptable
From$80
Average 3.0 /5 Reviews Call BookMore Details
Bedford Regency Hotel in Victoria
+1-888-469-4795
1140 Government St., Victoria, BC V8W 1Y2 ~19.14 miles southeast of Shawnigan Lake
  • Three Star property
  • Check-in time: 15:00
From$92
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Pendray Inn & Tea House - Victoria
+1-888-734-9421
309 Belleville St., Victoria, BC V8V1X2 ~19.15 miles southeast of Shawnigan Lake
  • Affordable property
  • 9 sleeping rooms in hotel
From$90
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
The Oswego Hotel
+1-888-841-5292
500 Oswego St., Victoria, BC V8V5C1 ~19.19 miles southeast of Shawnigan Lake
  • High-end Downtown hotel
  • 2 meeting rooms in hotel
  • Most guests loved the dining experience
  • Beautifully equipped kitchen
From$95
Very Good 4.0 /5 Reviews Call BookMore Details
Best Western Plus Inner Harbour - Victoria
+1-888-455-5160
412 Quebec St., Victoria, BC V8V 1W5 ~19.21 miles southeast of Shawnigan Lake
  • Three Star Downtown hotel
  • 8 suites in property
From$79
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
Days Inn by Wyndham Victoria on the Harbour
+1-888-965-8297
427 Belleville St., Victoria, BC V8V1X3 ~19.22 miles southeast of Shawnigan Lake
  • Mid-scale Downtown property
  • Has environment-friendly policy See more
From$80
Average 3.0 /5 Read Reviews Call BookMore Details
Royal Scot Hotel & Suites
+1-888-906-6358
425 Quebec St., Victoria, BC V8V1W7 ~19.23 miles southeast of Shawnigan Lake
  • 3 star property
  • Hotel has 176 rooms
  • Most guests thought rooms were spacious
  • Good accessibility by car
From$119
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Hotel Grand Pacific
+1-888-749-6785
463 Belleville St., Victoria, BC V8V1X3 ~19.27 miles southeast of Shawnigan Lake
  • Luxurious 5 Star Downtown hotel
  • Has environment-friendly policy Learn more
  • Near city centre
  • Terrific location
From$78
Very Good 4.0 /5 Recent Reviews Call BookMore Details
The Magnolia Hotel and Spa in Victoria
+1-888-878-9982
623 Courtney St., Victoria, BC V8W1B8 ~19.28 miles southeast of Shawnigan Lake
  • Expensive Downtown property
  • 7 floors in hotel
  • New rooms
  • Excellent luxury hotel
From$250
Very Good 4.0 /5 Read Reviews Call BookMore Details

Next: See My Shawnigan Lake Hotels with Pricing

Graph of Shawnigan Lake, BC Hotel Prices for Next 20 Days

Rates shown are nightly rates before taxes and do not necessarily reflect all Shawnigan Lake, BC discounts available. The chart reflects the cheapest Shawnigan Lake hotel for each day and each star rating category.

FAQs about hotels in Shawnigan Lake

What are the top reviewed hotels in Shawnigan Lake?

WorldMark Victoria, Prestige Oceanfront Resort BW Premier Collection and Prestige Oceanfront Resort, BW Premier Collection are the best rated hotels based on customer reviews in the last 365 days.

What are the most luxurious hotels in Shawnigan Lake?

Brentwood Bay Resort & Spa, The Westin Bear Mountain Golf Resort & Spa Victoria and Hotel Grand Pacific are the top 3 luxury hotels near Shawnigan Lake city center.

What hotels are closest to the city center of Shawnigan Lake?

Wessex Inn by The Sea, Brentwood Bay Resort & Spa, and Super 8 by Wyndham Duncan are the properties closest to Shawnigan Lake city center.

What are the most popular independent hotels in Shawnigan Lake?

WorldMark Victoria, Hotel Rialto and Brentwood Bay Resort & Spa are the best rated independent hotels (not part of a big brand).

What are the most popular Choice Hotels branded hotels in Shawnigan Lake?

Quality Inn Waddling Dog and Comfort Inn & Suites are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels in Shawnigan Lake?

Prestige Oceanfront Resort BW Premier Collection, Prestige Oceanfront Resort, BW Premier Collection and Best Western Plus Inner Harbour are the best rated Best Western branded hotels (based on user reviews score).

Back to Top