British Columbia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Lake Hotels in Vancouver Island from CA $70

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.

Top Vancouver Island Lake Hotels

Modern Carriage House on 5 Wooded Acres
1204 Shawnigan Mill Bay Rd, Mill Bay, BC
Get Rates
4.8/5Exceptional! (40 reviews)
A true oasis. Great property and great hosts.

"Inside, the flat is modern, very comfortable and well appointed. Outside is a serene environment, perfect for strolls by the pond or to visit with the goats. The balcony, overlooking the garden and forest, is a perfect place to relax."…"

Reviewed on Jan. 2, 2020

Modern Carriage House on 5 Wooded Acres
Cusheon Lake Resort
3 out of 5
171 Natalie Lane, Salt Spring Island, BC
Get Rates
4.8/5Exceptional! (85 reviews)

"Lovely cozy quiet cabin . Loved the fireplace and daily supply of more than sufficient amounts of wood.The king bed was very comfortable and we were able to enjoy lovely views of the lake . Easy to be totally isolated during Covid -19 concerns. Lovely to canoe the lake and see all the spring birds ..."…"

Reviewed on Mar. 24, 2020

Cusheon Lake Resort
Seaside Cottages
3 out of 5
17310 Parkinson Rd, Port Renfrew, Juan de Fuca Electoral Area, BC
Get Rates
4.7/5Exceptional! (93 reviews)

"Very quick and easy check in, with good information in the guest book in the room. Loved how close it was to the pub and ocean and a nice, small size. Not too many people and beautiful! All around, amazing stay."…"

Reviewed on Jan. 6, 2020

Seaside Cottages

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Sproat Lake Landing Resort
3.5 out of 5
10695 Lakeshore Rd, Port Alberni, BC
Get Rates
4.7/5Exceptional! (174 reviews)
Refreshing !

"The Director was so delightful. She did everything to make our end of season stay a pleasant one. Communication prior to the trip was refreshing and Chef made us a lovely meal the eve of our arrival. Privacy of a resort but the hospitality of a chalet."…"

Reviewed on Oct. 28, 2019

Sproat Lake Landing Resort
Victoria Regent Waterfront Hotel & Suites
3 out of 5
1234 Wharf St, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is CA $195 per night from Oct 1 to Oct 2
4.7/5Exceptional! (1,142 reviews)

"Big suite beautiful view of the harbourand if the parliament building. Very peaceful clean building"…"

Reviewed on Sep. 26, 2020

Victoria Regent Waterfront Hotel & Suites
Maple Ridge Cottages
3 out of 5
301 Tripp Road, Salt Spring Island, BC
Get Rates
4.7/5Exceptional! (3 reviews)
Lovely niche on Salt Spring Island

"We loved this quiet and scenic cottage on the lake. So convenient to have a fully equipped kitchen. It was a bit awkward having to walk through the bathroom to get to the bedroom, but that’s the sole negative in a long list of positives. We’d definitely come back!"…"

Reviewed on Oct. 10, 2017

Maple Ridge Cottages
Crown House Bed & Breakfast
2.5 out of 5
207 N Shore Rd, Lake Cowichan, BC
The price is CA $128 per night from Oct 5 to Oct 6
4.6/5Exceptional! (36 reviews)

"Location and access. Cindy was great and the break"…"

Reviewed on Aug. 31, 2020

Crown House Bed & Breakfast
The Cottages on Salt Spring Island
3.5 out of 5
315 Robinson Road, Salt Spring Island, BC
Get Rates
4.5/5Wonderful! (115 reviews)

"The cottages were top notch, like a very nice hotel, but with lots of space. Exceeded our expectations!"…"

Reviewed on Sep. 19, 2020

The Cottages on Salt Spring Island
Fairmont Empress
4 out of 5
721 Government St, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is CA $263 per night from Oct 21 to Oct 22
4.4/5Wonderful! (991 reviews)

"I truly do miss the Thursday lunch at The Bengal Room. Bring it back In its awe inspiring originality. Please Be Bold."…"

Reviewed on Sep. 6, 2020

Fairmont Empress
Coast Victoria Hotel & Marina by APA
4 out of 5
146 Kingston St, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is CA $142 per night from Oct 17 to Oct 18
4.4/5Wonderful! (986 reviews)

"Nice location very close to downtown. Next to Fisherman's Wharf. Great place to spend time. Hotel is always clean and tidy, staff are friendly. No complaints and I will be staying again."…"

Reviewed on Sep. 24, 2020

Coast Victoria Hotel & Marina by APA
Inn On Long Lake
2 out of 5
4700 North Island Hwy, Nanaimo, BC
The price is CA $144 per night from Oct 1 to Oct 2
4.4/5Excellent! (659 reviews)

"Great location with views of the lake. Perfect if you have a pet."…"

Reviewed on Sep. 23, 2020

Inn On Long Lake
Waters Edge Shoreside Suites
3.5 out of 5
1971 Harbour Crescent, Ucluelet, BC
The price is CA $132 per night from Oct 16 to Oct 17
4.4/5Excellent! (982 reviews)

"Very comfortable suite layout. Everything we needed in the kitchen was available. Quiet with lovely view of water."…"

Reviewed on Sep. 27, 2020

Waters Edge Shoreside Suites
Inn at Laurel Point
4 out of 5
680 Montreal St, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is CA $199 per night from Oct 4 to Oct 5
4.3/5Excellent! (979 reviews)

"Very good Covid protocols. Friendly staff and very comfortable room. Loved the pool time."…"

Reviewed on Sep. 24, 2020

Inn at Laurel Point
Heron's Landing Hotel
2.5 out of 5
492 South Island Highway, Campbell River, BC
Free cancellation
The price is CA $89 per night from Oct 1 to Oct 2
4.1/5Very Good! (222 reviews)

"The property is well maintained and quiet. Check in was a breeze."…"

Reviewed on Sep. 18, 2020

Heron's Landing Hotel
Howard Johnson Hotel & Suites by Wyndham Victoria Elk Lake
3 out of 5
4670 Elk Lake Drive, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is CA $101 per night from Oct 6 to Oct 7
4.1/5Very Good! (787 reviews)

"Very clean , their resturant serves and excellent breakfast ! Love the compliment drink we got the evening we arrived !"…"

Reviewed on Sep. 22, 2020

Howard Johnson Hotel & Suites by Wyndham Victoria Elk Lake
Wessex Inn By The Sea
2 out of 5
1846 Cowichan Bay Rd., Cowichan Bay, BC
Free cancellationReserve now, pay when you stay
The price is CA $125 per night from Oct 2 to Oct 3
3.9/5Good! (269 reviews)

"Room was clean and fresh, lots of towels, and the pillows were perfect for me. Only thing was the building next door garage door was right across from our window so we heard it every time it opened and closed during the night, which wasn’t that often thanks"…"

Reviewed on Aug. 10, 2020

Wessex Inn By The Sea
Cherry Tree Inn Victoria
2 out of 5
4879 Cherry Tree Bend, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is CA $70 per night from Oct 1 to Oct 2
3.8/5Good! (598 reviews)

"Quiet. Private. Central. Relaxing. Unique. Family run."…"

Reviewed on Sep. 9, 2020

Cherry Tree Inn Victoria
Lakeshore on Salt Spring
3 out of 5
175 Suffolk Road, Salt Spring Island, BC
Get Rates
3.8/5Good! (16 reviews)

"Owners dog kept jumping on me when I arrived and was not under control. Dated cabins and over priced."…"

Reviewed on Oct. 23, 2018

Lakeshore on Salt Spring
Don't see what you're looking for?
We've got more Lake Hotels. Find the right one for you.
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.

Pocket Guide: Lake Hotels in Vancouver Island

Search for hotels in Vancouver Island on Expedia. You can easily find your hotels in Vancouver Island using one of the methods below:

  • View our selection of featured hotels in Vancouver Island
  • Use the map to find hotels in the Vancouver Island neighborhood you prefer
  • Use the filters to see hotels in a specific area of Vancouver Island, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Vancouver Island
  • Enter your travel dates to view the best deals on hotels in Vancouver Island - while they last

More trip options

Travelers Loved These Lake Hotels