Cabin vacation rentals in British Columbia

Find and book unique cabins on Airbnb

Top-rated cabin rentals in British Columbia

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

Guest favourite
Cabin in Golden
Mountain Cabin in Heartland Acres
Enjoy this eco friendly two bedroom rustic mountain cabin with the view of Willowbank Mountain, equipped with all the necessities you need for great mountain vacation. Cabin is situated in a 20 acres homestead surrounded with mountains and lush forest. It's a perfect place to unwind and relax after your mountain adventures. We are located 18-20 minutes drive west from the town of Golden in the quiet and beautiful Blaeberry Valley. PLEASE READ LOCATION, WIFI CONNECTION, DETAILS BEFORE BOOKING.
Jul. 13 – 20
$218 CAD per night
4.92 out of 5 average rating, 122 reviews
Guest favourite
Cabin in Revelstoke
Premium Cabin at Boulder Mountain Resort
Cozy, contemporary, 1 King Bedroom, stand-alone cabin with pull-out sofa bed. Includes 3-piece bath with steam shower, kitchenette, flat screen TV in each room, gas fireplace, parking & a private deck. Guests have access to a our 8 person covered outdoor hot-tub. Conveniently located off the Trans-Canada Hwy outside of Revelstoke (5km west) all within an 18 min. drive to Revelstoke Mountain Resort, an 8 min. drive to downtown Revelstoke & seconds away from snowmobile trails!
Aug. 17 – 24
$376 CAD per night
4.89 out of 5 average rating, 394 reviews
Guest favourite
Cabin in Boswell
Log cabin, lake access, trails, canoe and firepit
THE COTTAGES ARE FOR SALE I AM NOT TAKING BOOKINGS FOR 2024 This 5 acre property has 4 cottage units and 1 RV for AirBnB renting. As primary residence it us exempt from any new regulation regarding AirBnBs. Buy yourself a home and an income: Easily pays for itself through annual revenue. Great property for renting or as vacation property for large families. Crown land on 3 sides, access to half a mile of Crown lakeside. Ride your atv right up the mountain from the property.
May 7 – 14
$286 CAD per night
4.87 out of 5 average rating, 290 reviews

Popular amenities for British Columbia cabin rentals

Cabin rentals with a hot tub

Guest favourite
Cabin in Golden
Golden Creekside Cabin- Private Hot Tub
Apr. 26 – May 3
$249 CAD per night
4.96 out of 5 average rating, 500 reviews
Guest favourite
Cabin in Mount Currie
Family Cabin w/HotTub, View; Dogs Welcome
May 20 – 27
$555 CAD per night
4.95 out of 5 average rating, 198 reviews
Guest favourite
Cabin in Golden
Wild Wood Cabins: Deer Crossing (private Hot Tub)
Jan. 16 – 23
$388 CAD per night
4.94 out of 5 average rating, 376 reviews
Guest favourite
Cabin in Sooke
East Sooke Tree House
Dec. 14 – 21
$384 CAD per night
4.96 out of 5 average rating, 315 reviews
Guest favourite
Cabin in Jordan River
Jordan River Cabin
Oct. 26 – Nov. 2
$434 CAD per night
4.97 out of 5 average rating, 411 reviews
Guest favourite
Cabin in Jordan River
Jordan River Cedar House & Hot Tub no cleaning fee
Jul. 26 – Aug. 2
$379 CAD per night
4.99 out of 5 average rating, 276 reviews
Guest favourite
Cabin in Edgewood
Rivers Edge Cottage Luxury Oasis!
Aug. 14 – 21
$346 CAD per night
5.0 out of 5 average rating, 193 reviews
Guest favourite
Cabin in Mountain View County
Romantic Retreat in Tin Bins Cabin
Jan. 10 – 17
$192 CAD per night
4.95 out of 5 average rating, 114 reviews
Guest favourite
Cabin in Nelson
Moosu Guest House and Spa, Cedar Hot Tub and Sauna
Jan. 3 – 10
$261 CAD per night
4.92 out of 5 average rating, 393 reviews
Guest favourite
Cabin in Sooke
Oceanfront Cabin w/ hot tub, 2 BR w/ King bed
Nov. 8 – 15
$427 CAD per night
4.98 out of 5 average rating, 237 reviews
Guest favourite
Cabin in Tofino
Cedarwood Cove | Waterfront Cabin | Tofino
Dec. 12 – 19
$402 CAD per night
4.96 out of 5 average rating, 498 reviews
Guest favourite
Cabin in Nakusp
The Kootenay Lake House - A Private Luxury Retreat
Jan. 31 – Feb. 7
$480 CAD per night
5.0 out of 5 average rating, 122 reviews

Pet-friendly cabin rentals

Guest favourite
Cabin in Golden
Stunning log cabin for large families or groups
Jan. 12 – 19
$878 CAD per night
4.94 out of 5 average rating, 426 reviews
Guest favourite
Cabin in Golden
Authentic, Timber Log Cabin Perfect for Groups
Jul. 8 – 15
$620 CAD per night
4.89 out of 5 average rating, 584 reviews
Guest favourite
Cabin in Canada
Vines and Puppies Hideaway
Dec. 24 – 31
$148 CAD per night
4.99 out of 5 average rating, 146 reviews
Guest favourite
Cabin in Golden
Getaway Cabin Ideal For Groups Exploring Rockies
Jan. 4 – 11
$876 CAD per night
4.85 out of 5 average rating, 259 reviews
Guest favourite
Cabin in Clearwater County
Stix Cabin
Aug. 27 – Sep. 3
$418 CAD per night
4.97 out of 5 average rating, 117 reviews
Guest favourite
Cabin in Tofino
Tofino Cabin
Jun. 23 – 30
$397 CAD per night
4.89 out of 5 average rating, 465 reviews
Guest favourite
Cabin in Thompson-Nicola P
Rudy's Rustic Cabin
Apr. 5 – 12
$151 CAD per night
4.97 out of 5 average rating, 213 reviews
Guest favourite
Cabin in Nanaimo
Cozy Garden Cabin in Cedar
Dec. 20 – 27
$121 CAD per night
4.94 out of 5 average rating, 106 reviews
Guest favourite
Cabin in Half Moon Bay
A real log cabin on the lake!
Nov. 15 – 22
$169 CAD per night
4.94 out of 5 average rating, 214 reviews
Superhost
Cabin in Port Renfrew
Twin Tree Cabin in Port Renfrew
Nov. 6 – 13
$189 CAD per night
4.83 out of 5 average rating, 180 reviews
Guest favourite
Cabin in Bowen Island
the legendary wildwood cabins ~ CABIN 2
Nov. 26 – Dec. 3
$256 CAD per night
4.99 out of 5 average rating, 849 reviews
Superhost
Cabin in Hope
The Moosewood - Sunshine Valley Retreat
Mar. 30 – Apr. 6
$309 CAD per night
4.93 out of 5 average rating, 186 reviews

Private cabin rentals

Superhost
Cabin in Columbia-Shuswap A
Ultimate Modern Escape - Golden BC
Nov. 11 – 18
$489 CAD per night
4.91 out of 5 average rating, 246 reviews
Superhost
Cabin in Golden
Bison Cabin Dovetail Log Mountain Life Getaway
Aug. 31 – Sep. 7
$361 CAD per night
4.94 out of 5 average rating, 149 reviews
Guest favourite
Cabin in Squamish
Waterfront Cabin and sauna, very private!
Feb. 22 – Mar. 1
$498 CAD per night
4.93 out of 5 average rating, 930 reviews
Guest favourite
Cabin in Beasley
Copper Mountain View Cabin-Beautifully Modern.
Sep. 21 – 28
$174 CAD per night
4.82 out of 5 average rating, 118 reviews
Guest favourite
Cabin in Nelson
Downey Family Cabin. Barrel Sauna Included!
Jun. 23 – 30
$232 CAD per night
4.99 out of 5 average rating, 249 reviews
Guest favourite
Cabin in Nelson
Stunning Cabin In The Woods - Close to Nelson
Aug. 16 – 23
$264 CAD per night
4.97 out of 5 average rating, 181 reviews
Superhost
Cabin in Jordan River
Ferngully Cabins: Grand Fir Cabin
Sep. 14 – 21
$210 CAD per night
4.89 out of 5 average rating, 511 reviews
Guest favourite
Cabin in Nordegg
Coal Cabin Nordegg
May 23 – 30
$613 CAD per night
4.93 out of 5 average rating, 129 reviews
Guest favourite
Cabin in Celista
Airbnb Cabin North Shuswap Celista
Jan. 28 – Feb. 4
$137 CAD per night
4.99 out of 5 average rating, 682 reviews
Guest favourite
Cabin in Vernon
Cabin with own Hot Tub/Self-contained! $165/night!
Nov. 13 – 20
$218 CAD per night
4.98 out of 5 average rating, 353 reviews
Guest favourite
Cabin in Foothills No. 31
Cabin in the Woods with Mountain View
Aug. 30 – Sep. 6
$302 CAD per night
4.98 out of 5 average rating, 141 reviews
Guest favourite
Cabin in Sorrento
The Thimbleberry MicroCabin near lake, hot tub use
Nov. 22 – 29
$122 CAD per night
4.98 out of 5 average rating, 169 reviews

Destinations to explore