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 12 miles northwest of All Fun Recreation Park.

Shawnigan Lake Hotels/Accommodations

Wessex Inn by The Sea in Cowichan Bay 1846 Cowichan Bay Rd., Cowichan Bay, BC V0R1N0 ~7.45 miles north of Shawnigan Lake
  • Two-star Rural property
  • 2 floors in hotel
  • Decent value for the price
  • Balcony could be nicer
Brentwood Bay Resort & Spa - Brentwood Bay 849 Verdier Ave., Brentwood Bay, BC V8M1C5 ~8.99 miles east of Shawnigan Lake
  • Luxury 5 star Resort hotel
  • Gym is available on property
  • Most guests found the staff to be very friendly
  • We enjoyed the outdoor pool and hot tub
From$175
Very Good 4.5 /5Guest Reviews CallBookMore Details
Super 8 Hotel Duncan : 5325 Trans Canada Highway 5325 Trans Canada Highway, Duncan, BC V9L5J2 ~9.35 miles north of Shawnigan Lake
  • Low Cost Highway hotel
  • 36 rooms in property
  • Shops nearby
  • No hot water
Ramada Duncan 140 Trans Canada Highway, Duncan, BC V9L3P7 ~9.95 miles north of Shawnigan Lake
  • Low-priced Golf Course property
  • 34 rooms in hotel
  • Comfortable beds
  • Fair budget hotel
Victoria Airport Travelodge 2280 Beacon Ave., Sidney, BC V8L1X1 ~10.86 miles east of Shawnigan Lake
  • Three Star Airport hotel
  • Fitness center on property
  • Most guests found the staff to be very friendly
  • Most guests liked the proximity to shopping
From$105
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Best Western Plus Emerald Isle Hotel : 2306 Beacon Ave. 2306 Beacon Ave., Sidney, BC V8L1X2 ~10.90 miles east of Shawnigan Lake
  • Affordable Airport property
  • 64 rooms in property
  • Spa facilities were out of order
  • Most guests thought rooms were spacious
The Cedarwood Inn & Suites : 9522 Lochside Dr. 9522 Lochside Dr., Sidney, BC V8L2N5 ~10.99 miles east of Shawnigan Lake
  • Cheap hotel
  • Check-in time: 3:00pm
Sidney Pier Hotel - Sidney 9805 Seaport Place, Sidney, BC V8L4X3 ~11.27 miles east of Shawnigan Lake
  • Four star Airport hotel
  • Fitness + Health Center
Quality Inn Waddling Dog 2476 Mt. Newton Cross Roads, Saanichton, BC V8M2B8 ~11.50 miles east of Shawnigan Lake
  • Midscale Downtown property
  • 5 floors in hotel
From$80
Average 3.5 /5Reviews CallBookMore Details
Super 8 Saanichton Victoria Airport 2477 Mt. Newton Cross Rd., Saanichton, BC V8M2B7 ~11.51 miles east of Shawnigan Lake
  • Low priced Downtown property
  • Check in time: 11:00 AM
The Westin Bear Mountain Golf Resort & Spa Victor - Victoria 1999 Country Club Way, Victoria, BC V9B6R3 ~12.01 miles southeast of Shawnigan Lake
  • Four-star Golf Course property
  • Hotel has 5 floors
From$150
Very Good 4.5 /5Review Score CallBookMore Details
Best Western Cowichan Valley Inn 6457 Norcross Rd., Duncan, BC V9L6C6 ~12.21 miles north of Shawnigan Lake
  • Three Star Highway property
  • 3 suites in hotel
  • Great menu
  • Popular among business travelers
Four Points by Sheraton Victoria Gateway 829 Mccallum Rd., Victoria, BC V9B6W6 ~13.77 miles southeast of Shawnigan Lake
  • Affordable Suburban hotel
  • Check in time: 3:00pm
From$179
Very Good 4.0 /5Reviews CallBookMore Details
Howard Johnson Hotel & Suites 4670 Elk Lake Dr., Victoria, BC V8Z5M2 ~14.84 miles southeast of Shawnigan Lake
  • Three Star Suburban hotel
  • Hotel has 88 rooms
  • Fantastic service
  • Most guests liked the proximity to shopping
From$80
Very Good 4.0 /5Review Score CallBookMore Details
Holiday Inn Express & Suites Victoria Colwood 318 Wale Rd., Victoria, BC V9B0J8 ~15.30 miles southeast of Shawnigan Lake
  • Affordable Downtown property
  • 80 rooms in hotel
Econo Lodge Inn & Suites - Victoria
+1-888-305-3366
101 Island Highway, Victoria, BC V9B1E8 ~16.15 miles southeast of Shawnigan Lake
  • Economical Riverfront property
  • Free breakfast
Harbour House Hotel Restaurant & Organic Farm - Salt Spring Island
+1-800-881-1523
121 Upper Ganges Rd., Salt Spring Island, BC V8K2S2 ~16.68 miles northeast of Shawnigan Lake
  • Affordable Rural hotel
From$51
Average 3.5 /5Reviews CallBookMore Details
Hastings House Country House Hotel : 160 Upper Ganges Rd. 160 Upper Ganges Rd., Salt Spring Island, BC V8K2S2 ~16.79 miles northeast of Shawnigan Lake
  • Four star Resort property
  • Check-in time: 3:00pm
Red Lion Inn & Suites 3366 Douglas St., Victoria, BC V8Z3L3 ~17.62 miles southeast of Shawnigan Lake
  • Mid-scale Downtown hotel
  • 15 suites in hotel
  • Good internet service
  • Close to Mayfair Mall
From$59
Average 3.5 /5Reviews CallBookMore Details
Ramada Victoria - Victoria 123 Gorge Rd. East, Victoria, BC V9A1L1 ~17.68 miles southeast of Shawnigan Lake
  • 3 star Suburban hotel
  • Hotel has 4 floors
  • Fair Hotel
  • Incredible front desk staff
Days Inn Victoria Uptown : 229 Gorge Rd. East 229 Gorge Rd. East, Victoria, BC V9A1L1 ~17.80 miles southeast of Shawnigan Lake
  • 3-star Suburban hotel
  • 12 suites in property
  • Most guests found the staff to be very friendly
  • Average sized rooms
Accent Inn Victoria : 3233 Maple St. 3233 Maple St., Victoria, BC V8X4Y9 ~17.83 miles southeast of Shawnigan Lake
  • Midscale property
From$80
Very Good 4.0 /5Review Score CallBookMore Details
Howard Johnson Hotel Victoria in Victoria 310 Gorge Rd. East, Victoria, BC V8T2W2 ~17.91 miles southeast of Shawnigan Lake
  • 3-star Downtown property
  • Hotel has 2 meeting rooms
  • Reasonably accessible by car
  • Cleaned and new hardwood floors
English Inn in Victoria
+1-800-881-1523
429 Lampson St., Victoria, BC V9A5Y9 ~18.02 miles southeast of Shawnigan Lake
  • Affordable Resort property
  • Check-in time: 4 pm
  • Stunning lobby
  • Great view
From$38
Very Good 4.0 /5Review Score CallBookMore Details
Travelers Inn Intown - Victoria 3025 Douglas St., Victoria, BC V8T4N2 ~18.13 miles southeast of Shawnigan Lake
  • Affordable hotel
Next 25 Shawnigan Lake Hotels >  [1 - 25 of 50]    
Next: See My Shawnigan Lake Hotels with Pricing
Back to Top