Waterfront vacation rentals in British Columbia

Find and book unique waterfront accommodations on Airbnb

Top-rated waterfront accommodations in British Columbia

Guests agree: these waterfront accommodations are highly rated for location, cleanliness, and more.

Superhost
Dome in Ymir
Private Dome House on River, Minutes from Ski Hill
Beautiful dome house on the Salmo river. These three acres of forested property allow you to enjoy the quiet seclusion of nature, but remain only a thirteen minute drive to Nelson, and eight minutes from the Whitewater turn off (closer than Nelson). Return from a long day of skiing to warm up in the wood fired cast iron tub by the river or enjoy the six person electric hot tub with lounger and watch the Salmo river flow by. Or dry off by the woodstove and watch a movie on the 4K 100” projector
Sep. 2 – 9
$323 CAD per night
4.9 out of 5 average rating, 145 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
Home in Sooke
Luxury Oceanfront House - The Cove at Otter Point
The Cove at Otter Point is a luxury oceanfront vacation rental with 180 degree breathtaking views of the Juan de Fuca Strait west of Sooke, B.C. This 3600 sq. ft. contemporary home is perfect for families or couples wanting an authentic west coast experience. Beautifully decorated 4 bedroom, 3 bath home (sleeps 10) with lots of indoor and outdoor spaces to accommodate the fussiest of travelers. Small weddings and events are welcome subject to approval and an additional event fee.
Feb. 24 – Mar. 3
$1,163 CAD per night
4.99 out of 5 average rating, 130 reviews

Popular amenities for British Columbia waterfront rentals

Waterfront apartment rentals

Guest favourite
Apartment in Black Creek
Sea Fever House at Roscrea - Sea View Suite
Sep. 28 – Oct. 5
$168 CAD per night
4.93 out of 5 average rating, 184 reviews
Superhost
Apartment in Victoria
Victoria Harbour Waterfront Loft at the Janion
Mar. 22 – 29
$206 CAD per night
4.78 out of 5 average rating, 453 reviews
Superhost
Apartment in Victoria
Seaside Escape
Oct. 21 – 28
$164 CAD per night
4.83 out of 5 average rating, 271 reviews
Guest favourite
Apartment in Tofino
Sienna’s Tree House #1
Sep. 23 – 30
$332 CAD per night
4.91 out of 5 average rating, 291 reviews
Guest favourite
Apartment in Salt Spring Island
Salt Spring Waterfront
Aug. 30 – Sep. 6
$442 CAD per night
4.95 out of 5 average rating, 276 reviews
Guest favourite
Apartment in Tofino
Moon Shadow
Sep. 5 – 12
$564 CAD per night
4.86 out of 5 average rating, 277 reviews
Guest favourite
Apartment in Sooke
The Harbour Suite
May 6 – 13
$141 CAD per night
5.0 out of 5 average rating, 236 reviews
Guest favourite
Apartment in Golden
Mountain View Condo w/ Private Deck
Nov. 18 – 25
$155 CAD per night
4.91 out of 5 average rating, 107 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 Vancouver
Outstanding views! Free parking.pool A/C Licensed
Nov. 7 – 14
$877 CAD per night
4.89 out of 5 average rating, 126 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, 216 reviews
Guest favourite
Apartment in Calgary
*Guest Favorite* Riverside DT FREE Parking & Wine!
May 17 – 24
$227 CAD per night
5.0 out of 5 average rating, 12 reviews

Waterfront house rentals

Guest favourite
Home in Qualicum Beach
Breathtaking Oceanfront duplex with 180 view BRAVO
Jun. 19 – 26
$334 CAD per night
4.9 out of 5 average rating, 130 reviews
Guest favourite
Home in Tofino
Quiet 2 bedroom cabin with amazing ocean views
Apr. 22 – 29
$696 CAD per night
4.99 out of 5 average rating, 131 reviews
Guest favourite
Home in Sooke
Waterfront Architectural Jewel in the Wilderness
5.0 out of 5 average rating, 103 reviews
Guest favourite
Home in Jordan River
3 Legged Bear Jordan River
Sep. 10 – 17
$333 CAD per night
4.96 out of 5 average rating, 232 reviews
Guest favourite
Home in Tofino
The Tofino Beach House
May 27 – Jun. 3
$1,535 CAD per night
4.89 out of 5 average rating, 129 reviews
Guest favourite
Home in Sooke
Freedom To Fly
Jan. 20 – 27
$529 CAD per night
4.95 out of 5 average rating, 148 reviews
Guest favourite
Home in Seymour Lake, Bulkley-Nechako-A
Seymour Lake Guesthouse
Jan. 12 – 19
$155 CAD per night
4.99 out of 5 average rating, 397 reviews
Guest favourite
Home in Campbell River
Ski,Sauna,Sea | Oceanfront Bliss near Mt. Wash
Jan. 28 – Feb. 4
$355 CAD per night
4.96 out of 5 average rating, 106 reviews
Superhost
Home in Sooke
Beachfront, Hot Tub, King Beds.
Feb. 9 – 16
$915 CAD per night
4.83 out of 5 average rating, 141 reviews
Guest favourite
Home in Campbell River
Oceanfront, Secluded, Sandy Beach, Private Hot Tub
Feb. 23 – Mar. 2
$575 CAD per night
4.97 out of 5 average rating, 262 reviews
Guest favourite
Home in Tofino
The Blue House- Oceanviews, Hot Tub, & Downtown!
Sep. 27 – Oct. 4
$381 CAD per night
4.97 out of 5 average rating, 190 reviews
Guest favourite
Home in Gabriola
“Oceanfront Delight”- Sunset Beach Oceanfront Home
Jan. 17 – 24
$271 CAD per night
4.85 out of 5 average rating, 145 reviews

Waterfront condo rentals

Guest favourite
Condo in Victoria
Downtown waterfront oasis!
Aug. 23 – 30
$362 CAD per night
4.96 out of 5 average rating, 590 reviews
Guest favourite
Condo in Vancouver
Vancouver Downtown Yaletown Collection Condo
Oct. 13 – 20
$540 CAD per night
4.97 out of 5 average rating, 123 reviews
Guest favourite
Condo in Calgary
Exceptional Location in the Heart of Eau Claire
Aug. 11 – 18
$175 CAD per night
4.94 out of 5 average rating, 621 reviews
Guest favourite
Condo in Victoria
✦ Luxe waterfront - PARKING, fireplace + views! 🐾
Apr. 23 – 30
$291 CAD per night
4.94 out of 5 average rating, 266 reviews
Superhost
Condo in Victoria
W Lounge - DT Victoria Waterfront Studio
Apr. 19 – 26
$215 CAD per night
4.93 out of 5 average rating, 131 reviews
Superhost
Condo in Sooke
Oceanfront 2BR Bliss: Parking, Deck, Beach Access
Apr. 6 – 13
$381 CAD per night
4.97 out of 5 average rating, 117 reviews
Superhost
Condo in Victoria
Waterfront Studio w/ Mountain Views
Apr. 14 – 21
$288 CAD per night
4.87 out of 5 average rating, 299 reviews
Guest favourite
Condo in Victoria
Rare Waterfront Studio Downtown Victoria
Jan. 11 – 18
$300 CAD per night
4.96 out of 5 average rating, 438 reviews
Superhost
Condo in Canmore / Dead Man's Flats
Modern Mountain Smart Home w/ Outdoor Hot Tub
Sep. 17 – 24
$289 CAD per night
4.84 out of 5 average rating, 486 reviews
Guest favourite
Condo in Nanoose Bay
SEA/SAND/SALT.Oceanfront, Quiet@the Beach!
Oct. 22 – 29
$200 CAD per night
4.93 out of 5 average rating, 168 reviews
Superhost
Condo in Vancouver
Downtown 270° Sea& Mountain& City View by SkyTrain
Feb. 1 – 8
$509 CAD per night
4.89 out of 5 average rating, 160 reviews
Guest favourite
Condo in Vancouver
Sky High Water Views w/Parking, Transit and Arena!
Apr. 14 – 19
$297 CAD per night
4.93 out of 5 average rating, 196 reviews

Destinations to explore