Vacation rentals with lake access in British Columbia

Find and book unique lake-access rentals on Airbnb

Top-rated lake-access accommodations in British Columbia

Guests agree: these lake-access accommodations are highly rated for location, cleanliness, and more.

Guest favourite
Farm stay in Hills
Lake-View Cozy Nest with unique outdoor bath-house
Off the beaten path and loaded with quirky charm, this compact space (think "tiny-house living") is comfortable for a single or a couple. The outdoor bath-house & shower are private, one of a kind. Clean, well appointed, view of beautiful Slocan Lake and the mountains. Enjoy a covered flagstone patio for relaxing & dining and an outdoor fireplace area where you can see the stars. Join us where the air is clean, the views are great and the livin' is easy! 3-night min. summer /2-n. shoulder seas.
Aug. 20 – 27
$190 CAD per night
4.96 out of 5 average rating, 155 reviews
Guest favourite
Chalet in Mt Currie
Fully Stocked ★ Bonfire, Waterfall, Private HotTub
►please reach out to be added to the cancellation list ►@joffrecreekcabins ►#thebigcabinjoffrecreek ►www"joffrecreekcabins"ca +3 rental units on 3.5 acres +privately situated +authentic log cabin +closest rentals to Joffre Lakes +in: wood stove, out: wood- and gas- fires +hot tub +full kitchen, self-catered, pancake mix & syrup incl +fairy garden +dog friendly +screened sunroom w/ BBQ +gateway to the Duffy 18 min ➔ Pemberton 12 min ➔ Joffre Lakes 45 min ➔ Whistler 2 min walk ➔ Joffre Creek
May 23 – 30
$453 CAD per night
4.99 out of 5 average rating, 103 reviews
Guest favourite
Cabin in Half Moon Bay
A real log cabin on the lake!
Walking distance to the lake! Perfect place to go ice fishing only minutes from your door. This amazing cabin is like a home away from home, surrounded by trees and nature. The walking trails are perfect for snowshoeing, cross country skiing and driving snow machines down to the lake. The fire pit, BBQ and backyard is a place to relax and unwind. No internet- just a pure escape from reality with total peace and quiet. The cabin is stocked with games, a dart board, and gas fireplace.
Mar. 11 – 18
$169 CAD per night
4.95 out of 5 average rating, 212 reviews

Popular amenities for British Columbia lake-access rentals

Lake-access house rentals

Guest favourite
Home in Sooke
Freedom To Fly
Nov. 8 – 15
$536 CAD per night
4.95 out of 5 average rating, 148 reviews
Guest favourite
Home in Seymour Lake, Bulkley-Nechako-A
Seymour Lake Guesthouse
Nov. 16 – 23
$155 CAD per night
4.99 out of 5 average rating, 397 reviews
Guest favourite
Home in Surrey
Cozy 2BR basement suite 5 mins from Elgin Park
Aug. 29 – Sep. 5
$152 CAD per night
4.84 out of 5 average rating, 143 reviews
Guest favourite
Home in Sylvan Lake
Mattina Cabina - 5 Bedroom Lake House
Jan. 1 – 8
$163 CAD per night
4.91 out of 5 average rating, 105 reviews
Guest favourite
Home in Meadow Creek
Duncan Lake Escape, private Oasis, rustic luxury!
Apr. 30 – May 7
$331 CAD per night
4.89 out of 5 average rating, 169 reviews
Superhost
Home in Juan de Fuca
Trailbreak
Jan. 7 – 14
$872 CAD per night
4.9 out of 5 average rating, 150 reviews
Guest favourite
Home in Summerland
Summerland Sophie’s Lake House
Feb. 7 – 14
$218 CAD per night
4.84 out of 5 average rating, 107 reviews
Guest favourite
Home in Salmon Arm
PRIVATE CARRIAGE HOME OASIS Shared pool & hot tub
Oct. 4 – 11
$159 CAD per night
4.92 out of 5 average rating, 180 reviews
Home in Kaleden
Spanish Mid Century Villa on Skaha+ Sauna
Mar. 2 – 9
$384 CAD per night
4.85 out of 5 average rating, 100 reviews
Guest favourite
Home in Sooke
An oceanfront escape with a breathtaking view
Jan. 13 – 20
$634 CAD per night
4.95 out of 5 average rating, 120 reviews
Guest favourite
Home in Christina Lake
Lavalley Landing... The perfect lakeside retreat
Oct. 24 – 31
$311 CAD per night
4.84 out of 5 average rating, 118 reviews
Home in Lake Country
Okanagan Lake Vacation Home + Private Beach
Feb. 16 – 23
$346 CAD per night
4.82 out of 5 average rating, 134 reviews

Lake-access apartment rentals

Superhost
Apartment in Whistler
Steps to the lift! Creekside cabin w/ free parking
May 8 – 15
$270 CAD per night
4.85 out of 5 average rating, 110 reviews
Guest favourite
Apartment in Kelowna
Luxurious 2 bedroom waterfront condo
Apr. 6 – 13
$194 CAD per night
4.86 out of 5 average rating, 348 reviews
Guest favourite
Apartment in Whistler
Ski IN/OUT-Sunny/Slope-side/Pool/Hot Tub-Blackcomb
Nov. 10 – 17
$256 CAD per night
4.89 out of 5 average rating, 187 reviews
Guest favourite
Apartment in Whistler
PeoWhistler- 1 Bedroom in village w/ mtn view
Apr. 29 – May 6
$182 CAD per night
4.97 out of 5 average rating, 202 reviews
Guest favourite
Apartment in Invermere
Beautiful Lake Windermere Pointe Condo - Sleeps 6
Aug. 30 – Sep. 6
$270 CAD per night
4.94 out of 5 average rating, 108 reviews
Guest favourite
Apartment in Halfmoon Bay
The Loghouse at Halfmoon Bay.
Oct. 23 – 30
$222 CAD per night
4.94 out of 5 average rating, 141 reviews
Superhost
Apartment in Invermere
312 Comfortable Two Bedroom, Two Bath Condo
Jun. 1 – 8
$208 CAD per night
4.79 out of 5 average rating, 140 reviews
Guest favourite
Apartment in Whistler
X-Large Village 1BR w/Free Parking, Patio & HotTub
Oct. 26 – Nov. 2
$224 CAD per night
4.96 out of 5 average rating, 115 reviews
Guest favourite
Apartment in Nanaimo
'Cedar Shore' Lakeside Apartment
Jul. 3 – 10
$172 CAD per night
4.95 out of 5 average rating, 111 reviews
Guest favourite
Apartment in North Saanich
Coastal Wishes- - Hot Tub w ocean view, bay access
Aug. 10 – 17
$303 CAD per night
4.99 out of 5 average rating, 139 reviews
Guest favourite
Apartment in Nakusp
Private suite in a downtown heritage house.
Apr. 8 – 15
$173 CAD per night
4.92 out of 5 average rating, 163 reviews
Superhost
Apartment in Ainsworth Hot Springs
Ainsworth Springs Sunset Suite
Aug. 8 – 15
$213 CAD per night
4.87 out of 5 average rating, 215 reviews

Lake-access cottage rentals

Guest favourite
Cottage in Sylvan Lake
The Hideaway at Sylvan - 1/2 block from the Lake!
Oct. 29 – Nov. 5
$219 CAD per night
4.97 out of 5 average rating, 104 reviews
Guest favourite
Cottage in Magna Bay
The Spot at Shuswap
Aug. 20 – 27
$569 CAD per night
4.95 out of 5 average rating, 132 reviews
Guest favourite
Cottage in Honeymoon Bay
The hummingbird ( Rustic cottage )
Jan. 10 – 17
$285 CAD per night
4.86 out of 5 average rating, 111 reviews
Guest favourite
Cottage in Youbou
Lake front -w-HOTTUB Mile 77 Cottages
Oct. 14 – 21
$292 CAD per night
4.99 out of 5 average rating, 276 reviews
Guest favourite
Cottage in Birch Cove
Peaceful Paradise Barn at The Lake w/Sauna Option
Jun. 1 – 8
$97 CAD per night
4.99 out of 5 average rating, 205 reviews
Guest favourite
Cottage in Summerland
Trout Creek Charmer - Steps to OK Lake & Winery
Nov. 3 – 10
$160 CAD per night
4.97 out of 5 average rating, 156 reviews
Superhost
Cottage in Gainford
Beautiful Lakefront Cottage minutes from the city!
Jan. 25 – Feb. 1
$732 CAD per night
4.87 out of 5 average rating, 143 reviews
Guest favourite
Cottage in Madeira Park
Beachfront Cottage with Hot Tub on Sunshine Coast
May 2 – 9
$438 CAD per night
5.0 out of 5 average rating, 115 reviews
Guest favourite
Cottage in Sorrento
Swim Inn (cabin 1)
Aug. 24 – 31
$258 CAD per night
4.98 out of 5 average rating, 150 reviews
Guest favourite
Cottage in Forest Grove
"Peaceful Heart" Log Cabin on Ruth Lake
May 25 – Jun. 1
$210 CAD per night
4.95 out of 5 average rating, 163 reviews
Guest favourite
Cottage in Sylvan Lake
Cozy Cottage-Backyard Oasis-Beach 4 minutes away!
Apr. 25 – May 2
$256 CAD per night
4.96 out of 5 average rating, 109 reviews
Guest favourite
Cottage in Blind Bay
❤️Lake house♥️ hot tub ♥️on the beach in ♥️ of village
Mar. 31 – Apr. 7
$442 CAD per night
4.97 out of 5 average rating, 104 reviews

Destinations to explore