Hotels in Shawnigan Lake
Search over 1375 hotels from $61
Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels
Save 10% or more on select hotels with Insider Prices
Book on the app to instantly earn 5% on 350,000+ hotels
Top Rated Shawnigan Lake Hotels
Stonekroft Guesthouse
2021 Mable Rd, Shawnigan Lake, BC
4.1 mi from city center
Guests staying at Stonekroft Guesthouse have access to a picnic area and barbecue grills. There's free parking if you drive.
Shawnigan Lake Beach Resort 2 Bedroom Beachfront Condo!
Shawnigan Lake, BC
3.77 mi from city center
Guests staying at this condo can enjoy an indoor pool, a garden, and barbecue grills.
Romantic Getaway Or Restful Retreat, for one Or Two People.
Shawnigan Lake, BC
4.34 mi from city center
This vacation home is a smoke-free vacation home.
Shawnigan Lake Beach Front Oasis
Shawnigan Lake, BC
3.78 mi from city center
Guests staying at this vacation home enjoy an indoor pool, an outdoor tennis court, and barbecue grills. This adults-only vacation home also has a garden.
Pool
Kitchen
The Magnolia Hotel and Spa
623 Courtney St, Victoria, BC
Free Cancellation
Reserve now, pay when you stay
22.48 mi from city center
Guests staying at The Magnolia Hotel and Spa enjoy access to a full-service spa, a 24-hour fitness center, and free WiFi in public areas. Valet parking is available ...
Free WiFi
Pet Friendly
Hotel Grand Pacific
463 Belleville St, Victoria, BC
Free Cancellation
Reserve now, pay when you stay
22.42 mi from city center
Hotel Grand Pacific features an indoor pool, a children's pool, and a health club. Valet parking is available for CAD 25 per night. Multilingual staff at the ...
Pool
Free WiFi
Oak Bay Beach Hotel
1175 Beach Dr, Victoria, BC
Free Cancellation
Reserve now, pay when you stay
24.93 mi from city center
Oak Bay Beach Hotel features a full-service spa, an outdoor pool, and a fitness center. If you decide to drive, there's free parking. The front desk is staffed ...
Victoria Regent Waterfront Hotel & Suites
1234 Wharf St, Victoria, BC
Free Cancellation
Reserve now, pay when you stay
22.19 mi from city center
At Victoria Regent Waterfront Hotel & Suites, guests have access to free WiFi in public areas, a 24-hour business center, and free newspapers. If you decide ...
Delta Hotels by Marriott Victoria Ocean Pointe Resort
100 Harbour Road, Victoria, BC
Free Cancellation
Reserve now, pay when you stay
22.02 mi from city center
Delta Hotels by Marriott Victoria Ocean Pointe Resort features a full-service spa, an indoor pool, and a 24-hour fitness center. Parking is available for CAD ...
Chateau Victoria Hotel and Suites
740 Burdett Ave, Victoria, BC
Free Cancellation
Reserve now, pay when you stay
22.63 mi from city center
At Chateau Victoria Hotel and Suites, guests enjoy an indoor pool, a health club, and a spa tub. If you drive, self parking is CAD 15.00 per night, and there's ...
The Parkside Hotel & Spa
810 Humboldt Street, Victoria, BC
Free Cancellation
Reserve now, pay when you stay
22.76 mi from city center
Guests of The Parkside Hotel & Spa enjoy a full-service spa, an indoor pool, and a fitness center. If you drive, self parking is CAD 17 per night, or you can ...
Red Lion Inn and Suites
3366 Douglas St, Victoria, BC
Free Cancellation
Reserve now, pay when you stay
20.91 mi from city center
Red Lion Inn and Suites features free WiFi in public areas, a conference center, and a business center. You can take advantage of free parking, along with an ...
Brentwood Bay Resort & Spa
849 Verdier Ave, Brentwood Bay, BC
Free Cancellation
Reserve now, pay when you stay
12.76 mi from city center
Guests of Brentwood Bay Resort & Spa have access to a marina, a full-service spa, and an outdoor pool. If you plan to drive, free parking is available. The front ...
Coast Victoria Hotel & Marina by APA
146 Kingston St, Victoria, BC
Free Cancellation
Reserve now, pay when you stay
22.15 mi from city center
At Coast Victoria Hotel & Marina by APA, guests enjoy a marina, an indoor pool, and an outdoor pool. If you drive, self parking is CAD 20.00 per night, and there's ...
Inn at Laurel Point
680 Montreal St, Victoria, BC
Free Cancellation
Reserve now, pay when you stay
22.18 mi from city center
At Inn at Laurel Point, guests enjoy features like an indoor pool, a fitness center, and free WiFi in public areas. Valet parking is available for CAD 17 per ...
Victoria Marriott Inner Harbour
728 Humboldt St, Victoria, BC
Free Cancellation
Reserve now, pay when you stay
22.66 mi from city center
Guests staying at Victoria Marriott Inner Harbour enjoy an indoor pool, a fitness center, and a spa tub. Valet parking is offered for CAD 23 per day. The front ...
Royal Scot Hotel & Suites
425 Quebec St, Victoria, BC
Free Cancellation
Reserve now, pay when you stay
22.43 mi from city center
Guests staying at Royal Scot Hotel & Suites enjoy an indoor pool, a fitness center, and a spa tub. If you drive, take advantage of free parking. Multilingual ...
Prestige Oceanfront Resort, BW Premier Collection
6929 West Coast Rd, Sooke, BC
Free Cancellation
Reserve now, pay when you stay
19.41 mi from city center
At Prestige Oceanfront Resort, BW Premier Collection, guests enjoy a full-service spa, an indoor pool, and a 24-hour fitness center. If you decide to drive, ...
Strathcona Hotel
919 Douglas Street, Victoria, BC
Free Cancellation
Reserve now, pay when you stay
22.52 mi from city center
At Strathcona Hotel, guests have access to a nightclub, a rooftop terrace, and free WiFi in public areas. Self parking is offered for CAD 10.00 per night. The ...
The Oswego Hotel
500 Oswego Street, Victoria, BC
Free Cancellation
Reserve now, pay when you stay
22.35 mi from city center
Guests of The Oswego Hotel enjoy a 24-hour fitness center, free WiFi in public areas, and a meeting room. Self parking is offered for CAD 17 per day. The 24-hour ...
Villa Eyrie Resort
600 Ebadora Lane, Mill Bay, BC
9.78 mi from city center
Renovated in 2016, Villa Eyrie Resort offers a full-service spa, a rooftop terrace, and free WiFi in public areas. If you drive, put free parking to good use. ...
Hotel Rialto
653 Pandora Ave., Victoria, BC
Free Cancellation
Reserve now, pay when you stay
22.34 mi from city center
Hotel Rialto features free WiFi in public areas, a meeting room, and a 24-hour business center. Self parking is offered for CAD 16.50 per day. Multilingual staff ...
Embassy Inn
520 Menzies St, Victoria, BC
Free Cancellation
Reserve now, pay when you stay
22.51 mi from city center
Embassy Inn features free WiFi in public areas, a 24-hour business center, and a computer station. Airport transportation is made easy with an airport shuttle ...
Helms Inn
600 Douglas St, Victoria, BC
Free Cancellation
22.76 mi from city center
At Helms Inn, guests have access to free WiFi in public areas, coffee in a common area, and a computer station. Self parking is available for CAD 10 per night. ...
Howard Johnson Hotel & Suites by Wyndham Victoria Elk Lake
4670 Elk Lake Drive, Victoria, BC
Free Cancellation
Reserve now, pay when you stay
18.37 mi from city center
Guests of Howard Johnson Hotel & Suites by Wyndham Victoria Elk Lake enjoy a spa tub, free WiFi in public areas, and conference space. Free parking is included ...
Fairmont Empress
721 Government St, Victoria, BC
22.5 mi from city center
At Fairmont Empress, guests enjoy a full-service spa, an indoor pool, and a health club. Parking is CAD 33.00 per day (CAD 33.00 per day for valet parking)—but ...
Four Points by Sheraton Victoria Gateway
829 McCallum Road, Victoria, BC
Free Cancellation
Reserve now, pay when you stay
16.47 mi from city center
At Four Points by Sheraton Victoria Gateway, guests enjoy an indoor pool, a 24-hour health club, and a spa tub. There's free parking and limo/town car service. ...
Oceanfront Suites at Cowichan Bay
1681 Cowichan Bay Rd, Cowichan Bay, BC
Free Cancellation
Reserve now, pay when you stay
7.92 mi from city center
Guests of Oceanfront Suites at Cowichan Bay enjoy features like a marina, free WiFi in public areas, and conference space. A stay here includes free parking. ...
James Bay Inn Hotel & Suites
270 Government Street, Victoria, BC
Free Cancellation
Reserve now, pay when you stay
22.8 mi from city center
Renovated in 2019, James Bay Inn Hotel & Suites offers free WiFi in public areas, coffee in a common area, and a computer station. Airport transportation is ...
Fairways Hotel on the Mountain
1376 Lynburne Pl, Victoria, BC
Free Cancellation
Reserve now, pay when you stay
14.64 mi from city center
Fairways Hotel on the Mountain features free WiFi in public areas, express check-out, and laundry facilities. Self parking is available for CAD 10 per night. ...
Sandman Hotel Victoria
2852 Douglas St, Victoria, BC
Free Cancellation
Reserve now, pay when you stay
21.69 mi from city center
Guests staying at Sandman Hotel Victoria enjoy an indoor pool, a fitness center, and a spa tub. If you plan to drive, free parking is available. The 24-hour ...
Days Inn by Wyndham Victoria On The Harbour
427 Belleville St, Victoria, BC
Free Cancellation
Reserve now, pay when you stay
22.39 mi from city center
Guests of Days Inn by Wyndham Victoria On The Harbour enjoy a spa tub, free WiFi in public areas, and a business center. There's free parking and an airport ...
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.
Where should you stay in Shawnigan Lake?
What are some of the best family-friendly hotels in Shawnigan Lake?
Riverside Pet Friendly Eco get-away is a lodge offering in-room kitchens, a barbecue grill, and gaming consoles.
What are some favorite hotels in Shawnigan Lake?
Here's one of the top hotels around Shawnigan Lake:
- Stonekroft Guesthouse is a 3-star B&B with free breakfast, free WiFi, and free parking.
Though not in the heart of Shawnigan Lake, you may want to visit famous sights in the larger area like Butchart Gardens and Swartz Bay Ferry Terminal.