Skip to content

Cabins for rent in British Columbia

Book unique cabins, vacation rentals, and more on Airbnb

Top-rated cabins for rent in British Columbia

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

SUPERHOST
  1. Entire cabin
  2. Edgewood
Rivers Edge Cottage & Sauna

Nestled on the banks of a horseshoe-shaped pond, our cabin, and sauna are remote and very private. It is surrounded by water on 3 sides, and also has a river running past. The cabin can sleep 6, equipped with one private bedroom with a queen bed, and one open loft with a king bed. There is also a fold-out couch in case more room is needed. There is a full kitchen available as well as laundry services. We also have a bbq and fire pit. (firewood included).

$170 per night
SUPERHOST
  1. Entire cabin
  2. Shirley
Sugar Bear Cove--10 acres of beachfront property

Stunning 10 acres of glorious ocean front with your own beach. Bright, & airy A-frame with 3bedrooms/2bathrooms and Stunning views of the Strait of Juan De Fuca & Olympic Mountains.

$364 per night
SUPERHOST
  1. Entire cabin
  2. Gray Creek
Kootenay Lake Cabin

Quaint Log cabin. Main floor with kitchen, bathroom, bedroom with double bed and loft with queen bed. Covered deck with table, chairs and BBQ off of the main floor. Separate entrance to the ground suite with second kitchen, bathroom, bedroom with queen bed. Close to water access. 7 night minimum stay in peak months. Check-in Sun.4pm and check-out Sun. 11am. Other months 2 night minimum stay.

$153 per night

Vacation rentals for every style

Get the amount of space that is right for you

  • Cabins
  • Cottages
  • Resorts

Lakefront cabin rentals in British Columbia

  1. Entire cabin
  2. Boswell
Log cabin, lake access, trails, canoe, snowshoes.
$161 per night
SUPERHOST
  1. Entire cabin
  2. Magna Bay
Magna Bay Hideaway- Semi Waterfront - Shuswap Vacations and Sledding Accommodation
$488 per night
SUPERHOST
  1. Entire cabin
  2. Thompson-Nicola P
Rudy's Rustic Cabin
$104 per night
SUPERHOST
  1. Entire cabin
  2. Nakusp
Kootenay Forest Cabin - private with amazing views
$219 per night
  1. Entire cabin
  2. Summerland
Cozy 3 bedroom cabin on the lake
$127 per night
SUPERHOST
  1. Entire cabin
  2. Nakusp
The Kootenay Lakehouse - a private luxury escape
$336 per night
SUPERHOST
  1. Entire cabin
  2. Blind Bay
Eagle's Nest, a cozy cabin with breathtaking views
$268 per night
SUPERHOST
  1. Entire cabin
  2. Nelson
4 Mile Creek Cabin (creekside) - 3 night discount
$112 per night
SUPERHOST
  1. Entire cabin
  2. Salmon Arm
Cabin in the Sun and Sand
$186 per night
SUPERHOST
  1. Entire cabin
  2. Central Kootenay K
A Little Peace On The Lake
$153 per night
  1. Entire cabin
  2. Swansea Point
Amazing Lake front cabin
$767 per night
SUPERHOST
  1. Entire cabin
  2. Sorrento
Paddle Inn (cabin 2)
$229 per night

Cabin rentals with jacuzzis in British Columbia

SUPERHOST
  1. Entire cabin
  2. Comox-Strathcona C
Alpine Mountain oasis. Hot tub ! Dog friendly.
$243 per night
  1. Entire cabin
  2. Revelstoke
Cozy cabin close to RMR with hot tub
$130 per night
SUPERHOST
  1. Entire cabin
  2. Comox
Sevendune Cabin
$115 per night
SUPERHOST
  1. Entire cabin
  2. Golden
Wild Wood Cabins: Deer Crossing (private Hot Tub)
$219 per night
SUPERHOST
  1. Entire cabin
  2. Mount Currie
3 Cedars Cabin w Private Hot Tub
$296 per night
SUPERHOST
  1. Entire cabin
  2. Wardner
BRGR - Big Horn Cabin (2 person) 1 King Bed
$249 per night
SUPERHOST
  1. Entire cabin
  2. Fairmont Hot Springs
Cabin in the Woods
$160 per night
SUPERHOST
  1. Entire cabin
  2. Columbia-Shuswap A
Callinghorse Lodge Selkirk Suite
$139 per night
SUPERHOST
  1. Entire cabin
  2. Enderby
Luxurious 7 Bedroom Log Home With Hot Tub
$498 per night
  1. Entire cabin
  2. Garden Bay
Rockridge Cabin w/ Hot Tub on Pond, Steps to Lake
$208 per night
  1. Entire cabin
  2. Golden
Cedar Chalet
$240 per night
SUPERHOST
  1. Entire cabin
  2. Jordan River
Jordan River Cedar House & Hot Tub no cleaning fee
$247 per night

Cabins with a pool for rent in British Columbia

SUPERHOST
  1. Entire cabin
  2. Peachland
Forest Cabin in Paradise with a BEAUTIFUL POOL!
$201 per night
SUPERHOST
  1. Entire cabin
  2. Bowen Island
On the Water, in the Woods, a Red Cedar Log Cabin.
$702 per night
SUPERHOST
  1. Entire cabin
  2. Fairmont Hot Springs
⛰Mountain Getaway⛰ | Pool | Hot Tub | Tennis
$497 per night
SUPERHOST
  1. Entire cabin
  2. Kelowna
The Cedar House, panoramic mountain views/hot tub
$348 per night
  1. Entire cabin
  2. Kelowna
Modern cottage spectacular view,DATES FOR PRICING
$280 per night
  1. Entire cabin
  2. Banff
Cozy + Bright Mountain Cabin | Stay among the peaks!
$505 per night
SUPERHOST
  1. Entire cabin
  2. Panorama
EXCLUSIVE very private cabin on the golf course!
$470 per night
SUPERHOST
  1. Entire cabin
  2. Panorama
🏔🏔Panorama Mtn Log Cabin Retreat 🏔🏔
$558 per night
SUPERHOST
  1. Entire cabin
  2. Rock Creek
Paradise on the River Cabin Retreat with pool
$82 per night
  1. Entire cabin
  2. Panorama
Cozy Panorama Cabin
$387 per night
SUPERHOST
  1. Entire cabin
  2. Agassiz
The Green Giant A - Luxury mountain retreat
$844 per night
  1. Entire cabin
  2. Kelowna
Family Paradise Cottage with Unobstructed Views
$240 per night