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

Find Lake Hotels in Vancouver Island from CA $60

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.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Cusheon Lake Resort
3 out of 5
171 Natalie Lane, Salt Spring Island, BC
Get Rates
4.7/5Exceptional! (95 reviews)

"Loved having the lake front patio and the wood fire place. We'll definitely be back!"…"

Reviewed on Nov. 30, 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! (95 reviews)

"We picked this place because we could be self contained. Kitchen supplies were previously removed due to covid but were supposedly restocked. We had to fill out a form multiple times to request basic items like glasses and bowls. The staff member on the phone was curt, arguing with basic requests. ..."…"

Reviewed on Jul. 5, 2020

Seaside Cottages
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
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
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 $172 per night from Jan 28 to Jan 29
4.7/5Exceptional! (1,147 reviews)

"the room was 1200 square feet and view was spectacular"…"

Reviewed on Jan. 18, 2021

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
Get Rates
4.6/5Wonderful! (42 reviews)

"Nice clasic B&B close to the lake and the tubing starting point. The room was clean and quite, and the breakfast was very good. The hosts were very friendly and helpful."…"

Reviewed on Sep. 10, 2020

Crown House Bed & Breakfast
The Cabins at Terrace Beach
3 out of 5
1090 Peninsula Road, Ucluelet, BC
The price is CA $191 per night from Jan 20 to Jan 21
4.6/5Wonderful! (349 reviews)

"Liked it very much, beautiful cabin, great location. Had expected beach front but faced parking area and had to walk five minutes down the hill to the beach, and from photos thought there was a fireplace but it was just electric plugged into the wall. Also had to clean our own kitchen and strip beds ..."…"

Reviewed on Jan. 9, 2021

The Cabins at Terrace Beach
The Cottages on Salt Spring Island
3.5 out of 5
315 Robinson Road, Salt Spring Island, BC
Get Rates
4.5/5Wonderful! (135 reviews)

"It was well kept, spacious units and a relaxing retreat."…"

Reviewed on Jan. 4, 2021

The Cottages on Salt Spring Island
Fairmont Empress
4 out of 5
721 Government St, Victoria, BC
Get Rates
4.4/5Wonderful! (994 reviews)

"Location and the history of the Hotel was important. The rooms were amazing and the staff was what you would expect of a hotel of this caliber."…"

Reviewed on Nov. 24, 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 $127 per night from Jan 26 to Jan 27
4.4/5Wonderful! (1,001 reviews)

"Great Pool! Indoor/outdoor combo plus Hot Tub. Good Location."…"

Reviewed on Jan. 1, 2021

Coast Victoria Hotel & Marina by APA
Waters Edge Shoreside Suites
3.5 out of 5
1971 Harbour Crescent, Ucluelet, BC
Free cancellationReserve now, pay when you stay
The price is CA $141 per night from Jan 27 to Jan 28
4.4/5Excellent! (995 reviews)

"The view was amazing! Each unit as nicely separated."…"

Reviewed on Jan. 12, 2021

Waters Edge Shoreside Suites
Inn On Long Lake
2 out of 5
4700 North Island Hwy, Nanaimo, BC
Free cancellationReserve now, pay when you stay
The price is CA $127 per night from Feb 3 to Feb 4
4.4/5Excellent! (696 reviews)

"We always stay at the long lane inn when we’re in Nanaimo, great location, great people and very comfortable accommodation."…"

Reviewed on Jan. 16, 2021

Inn On Long Lake
Inn at Laurel Point
4 out of 5
680 Montreal St, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is CA $139 per night from Jan 24 to Jan 25
4.3/5Excellent! (996 reviews)

"The view amazing , wish I was able to stay longer.... next time"…"

Reviewed on Jan. 11, 2021

Inn at Laurel Point
Four Points by Sheraton Victoria Gateway
3.5 out of 5
829 McCallum Road, Victoria, BC
Free cancellationReserve now, pay when you stay
The price is CA $104 per night from Jan 23 to Jan 24
4.2/5Excellent! (994 reviews)

"Very Friendly and accomodating staff. Room was comfortable and clean. Close access to the highway and services."…"

Reviewed on Dec. 13, 2020

Four Points by Sheraton Victoria Gateway
Heron's Landing Hotel
2.5 out of 5
492 South Island Highway, Campbell River, BC
Free cancellation
The price is CA $79 per night from Jan 20 to Jan 21
4.2/5Very Good! (236 reviews)

"Great location and the room was cozy. Right across the road from the beach. Staff was really friendly. A"…"

Reviewed on Oct. 4, 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 $96 per night from Jan 20 to Jan 21
4.1/5Very Good! (809 reviews)

"Reasonable rates, good location, next to amneities"…"

Reviewed on Jan. 1, 2021

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 $110 per night from Jan 21 to Jan 22
3.9/5Good! (278 reviews)
Friendly staff, great location

"Great owners and staff, they really want you to enjoy your stay. Also, it's a wonderful location. Only negative is the thin walls as it is an older building."…"

Reviewed on Sep. 6, 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 $60 per night from Jan 22 to Jan 23
3.8/5Good! (611 reviews)

"Although the Inn is close to a major thoroughfare, the room was free from street noise."…"

Reviewed on Jan. 5, 2021

Cherry Tree Inn Victoria
Best Western Dorchester Hotel
2.5 out of 5
70 Church St, Nanaimo, BC
Free cancellationReserve now, pay when you stay
The price is CA $129 per night from Jan 20 to Jan 21
3.8/5Good! (764 reviews)

"Good location right downtown. Great for walking and taking in harbour sites."…"

Reviewed on Dec. 7, 2020

Best Western Dorchester Hotel
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

Recent Reviews in Vancouver Island

Travelers Loved These Lake Hotels