Waterfront vacation rentals in Alberta

Find and book unique waterfront rentals on Airbnb

Top-rated waterfront rentals in Alberta

Guests agree: these waterfront rentals 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
$172 per night
4.9 out of 5 average rating, 145 reviews
Guest favorite
Tiny home in Red Deer County
Woodsy Cabin Getaway-Four Season Paradise
Custom 14x16 ft cozy private cabin in woods. 2 bunks/queen in the loft. Quality mattress/bedding. Alcove kitchen. Private stone dining patio & waterfall. NEW! Private bathhouse! New! Apt-size fridge/freezer! Stone trail to clean "Tinkletorium". Mins. stroll to Blindman River, hot tub, kayaking, lovers swing. Soak up seclusion & tranquility here. Sleep under a starry, dark sky. 10 mins to Red Deer/Sylvan Lake. As per AirBnB's global ban on parties: Parties are not permitted at the Woodsy Cabin.
Jul 16 – 23
$190 per night
4.98 out of 5 average rating, 430 reviews
Guest favorite
Cabin in Edgewood
Rivers Edge Cottage Luxury Oasis!
Experience serenity in our woodland Oasis! Nestled by a tranquil horseshoe-shaped pond and a gentle river, our charming cabin offers ultimate privacy. Relax in the sauna, hot tub, or by the fire pit. Accommodating up to 6 guests, it has a private queen bedroom, a loft with a king bed, and a hide-a-bed. Enjoy home-cooked meals in the full kitchen or on the bbq. With laundry services, breathtaking views, and included firewood, your getaway promises a perfect blend of comfort and nature's beauty.
Feb 17 – 24
$207 per night
5.0 out of 5 average rating, 193 reviews

Popular amenities for Alberta waterfront rentals

Waterfront apartment rentals

Guest favorite
Apartment in Golden
Mountain View Condo w/ Private Deck
Nov 18 – 25
$84 per night
4.91 out of 5 average rating, 107 reviews
Superhost
Apartment in Ainsworth
Mermaid Lodge Apartment next to Hot Springs
Mar 12 – 19
$72 per night
4.71 out of 5 average rating, 223 reviews
Superhost
Apartment in Invermere
312 Comfortable Two Bedroom, Two Bath Condo
Jun 1 – 8
$111 per night
4.79 out of 5 average rating, 140 reviews
Superhost
Apartment in Ainsworth Hot Springs
Ainsworth Springs Sunset Suite
Aug 8 – 15
$126 per night
4.87 out of 5 average rating, 216 reviews
Superhost
Apartment in Kelowna
Spacious 2 Bedroom and Den Lake View Suite
Jan 17 – 24
$153 per night
4.8 out of 5 average rating, 120 reviews
Guest favorite
Apartment in Calgary
*Guest Favorite* Riverside DT FREE Parking & Wine!
Nov 23 – 30
$145 per night
5.0 out of 5 average rating, 12 reviews
Guest favorite
Apartment in Kelowna
Lake View Beach, Marina, Pool, H/T
Feb 19 – 26
$303 per night
5.0 out of 5 average rating, 16 reviews
Guest favorite
Apartment in Kelowna
Bayview getaway at Discovery Bay
May 24 – 31
$171 per night
5.0 out of 5 average rating, 23 reviews
Superhost
Apartment in Fernie
3-Story Condo | Mountain Views | Board Games
May 11 – 18
$91 per night
4.82 out of 5 average rating, 97 reviews
Superhost
Apartment in Invermere
Down By The Bay | Waterfront | Beach | Amenities
Mar 16 – 23
$107 per night
4.73 out of 5 average rating, 11 reviews
Guest favorite
Apartment in Kelowna
Designer's Dream - Downtown Waterfront
Oct 22 – 29
$245 per night
4.96 out of 5 average rating, 53 reviews
Guest favorite
Apartment in West Kelowna
Luxury Beachfront Resort, 3 King Bedroom 2 bath
Jul 11 – 18
$626 per night
4.86 out of 5 average rating, 28 reviews

Waterfront house rentals

Guest favorite
Home in Christina Lake
Lavalley Landing... The perfect lakeside retreat
Oct 26 – Nov 2
$147 per night
4.84 out of 5 average rating, 118 reviews
Superhost
Home in Lake Country
Okanagan Lake Vacation Home + Private Beach
Feb 18 – 25
$189 per night
4.82 out of 5 average rating, 134 reviews
Guest favorite
Home in Peachland
SweetSuite a hideaway with amazing scenic views!
Apr 4 – 11
$109 per night
4.84 out of 5 average rating, 159 reviews
Guest favorite
Home in Edmonton
Spacious Luxurious Quiet Setting, Sleeps 10-14
Jun 26 – Jul 3
$275 per night
4.91 out of 5 average rating, 140 reviews
Guest favorite
Home in Duffield
The peaceful house with a beautiful lake
Oct 25 – Nov 1
$119 per night
4.87 out of 5 average rating, 209 reviews
Guest favorite
Home in Lake Country
Okanagan Lake Paradise in a Stunning Sante Fe Home
Feb 1 – 8
$316 per night
4.93 out of 5 average rating, 74 reviews
Guest favorite
Home in Ainsworth
Kootenay Lake Heaven Air BnB
Mar 28 – Apr 4
$128 per night
4.96 out of 5 average rating, 26 reviews
Superhost
Home in County of Barrhead No. 11
Lakefront @Lac La Nonne-winter or summer retreat!
Jul 8 – 15
$149 per night
4.86 out of 5 average rating, 73 reviews
Guest favorite
Home in Vernon
Funky 2-bedroom Lakeside Vacation Home w/ Pool.
Apr 19 – 26
$96 per night
4.98 out of 5 average rating, 88 reviews
Guest favorite
Home in Calgary
City retreat backing river with LG hot tub & pool
Jun 7 – 14
$494 per night
4.95 out of 5 average rating, 37 reviews
Superhost
Home in Kelowna
Lakeside Kelowna Cabin # 3 - Hot Tub & Sleeps 12
Nov 10 – 17
$369 per night
4.94 out of 5 average rating, 18 reviews
Guest favorite
Home in Vermilion River County No. 24
Beautiful Lakeside Retreat!
Oct 30 – Nov 6
$104 per night
4.81 out of 5 average rating, 37 reviews

Waterfront condo rentals

Superhost
Condo in Canmore / Dead Man's Flats
Modern Mountain Smart Home w/ Outdoor Hot Tub
Sep 17 – 24
$166 per night
4.84 out of 5 average rating, 487 reviews
Guest favorite
Condo in Kelowna
Downtown Lakefront Condo - Amazing Views BN82776
May 22 – 29
$194 per night
4.9 out of 5 average rating, 299 reviews
Guest favorite
Condo in West Kelowna
Amazing Cove Lakefront Resort Full Condo !!
Oct 29 – Nov 5
$157 per night
4.84 out of 5 average rating, 123 reviews
Superhost
Condo in Calgary
★Vibrant Stylish & Cozy Waterfront Downtown Apt.★
Apr 7 – 14
$110 per night
4.87 out of 5 average rating, 125 reviews
Guest favorite
Condo in Kelowna
The Sanctuary at Discovery - 3 BR Lakeview Condo
Aug 20 – 27
$605 per night
4.91 out of 5 average rating, 130 reviews
Guest favorite
Condo in West Kelowna
Lakefront condo Barona Beach
Sep 19 – 26
$133 per night
4.81 out of 5 average rating, 139 reviews
Guest favorite
Condo in Osoyoos
Luxury penthouse condo on Osoyoos Lake, Okanagan
Dec 21 – 28
$177 per night
4.78 out of 5 average rating, 104 reviews
Superhost
Condo in Kelowna
Playa del Sol 2 bedroom condo
May 11 – 18
$137 per night
4.87 out of 5 average rating, 210 reviews
Guest favorite
Condo in Canmore
Spring Creek Tamarack 2 bd/2b Sleeps 8 /1300 SF
Jan 13 – 20
$230 per night
4.92 out of 5 average rating, 114 reviews
Superhost
Condo in Invermere
Fabulous location on Lake Windermere
Mar 17 – 24
$86 per night
4.86 out of 5 average rating, 102 reviews
Guest favorite
Condo in Kelowna
Waterfront, 2 Bedroom Condo at Sunset Drive Resort
Jun 22 – 29
$215 per night
4.94 out of 5 average rating, 113 reviews
Superhost
Condo in Calgary
DT Condo 5min walking to stampede ground
May 16 – 23
$88 per night
4.81 out of 5 average rating, 123 reviews

Destinations to explore

  1. Airbnb
  2. Canada
  3. Alberta
  4. Waterfront rentals