Cabin Rentals

Find the perfect cabin for your next vacation
British Columbia
Check-in
2 guests

Cabin & Cottage Rentals

Plan your next escape from the city and head to one of these fantastic cabin rentals. Stay near the lake or head to the mountains for some quality time outdoors. Guests can unplug, disconnect, and get back in touch with mother nature by staying in one of these cozy cabin rentals.

Our top recommendations for cabin rentals.

House ∙ 2 guests
Errington, Nanaimo F, British Columbia
from $49
VRBO
4.5
View deal
Cabin ∙ 6 guests ∙ 3 bedrooms
Tobermory, Northern Bruce Peninsula, Canada
from $310
Airbnb
5.0
View deal
House ∙ 2 guests
Port Alberni, Alberni-Clayoquot, Vancouver Island
from $109
VRBO
4.6
View deal
House ∙ 6 guests ∙ 2 bedrooms
Lake Louise, Improvement District No. 9, Division No. 15
from $385
VRBO
3.0
View deal
Cabin ∙ 4 guests
Huntsville, Muskoka District Municipality, Canada
from $85
Expedia.com
3.9
View deal
Cabin ∙ 4 guests ∙ 2 bedrooms
Torrance, Muskoka Lakes, Muskoka District Municipality
from $185
Airbnb
5.0
View deal

Banff Cabin Rentals

House ∙ 4 guests ∙ 1 bedroom
Atlin, Stikine Region, British Columbia
from $101
VRBO
5.0
View deal
House ∙ 2 guests ∙ 1 bedroom
Galiano Island, Southern Gulf Islands, British Columbia
from $186
VRBO
4.7
View deal
House ∙ 2 guests ∙ 1 bedroom
Blaeberry, Columbia-Shuswap A, British Columbia
from $114
VRBO
5.0
View deal
House ∙ 2 guests ∙ 1 bedroom
Garibaldi Highlands, Squamish, British Columbia
from $348
VRBO
4.9
View deal
Cabin ∙ 3 guests ∙ 1 bedroom
Slocan Park, Central Kootenay H, British Columbia
from $29
Airbnb
5.0
View deal
Cabin ∙ 3 guests ∙ 1 bedroom
Queen Charlotte, Skeena-Queen Charlotte F, British Columbia
from $51
Airbnb
5.0
View deal
See all offers

Tobermory Cottage Rentals

Cabin ∙ 4 guests
Tobermory, Northern Bruce Peninsula, Canada
from $90
Airbnb
View deal
Cabin ∙ 6 guests ∙ 3 bedrooms
Tobermory, Northern Bruce Peninsula, Canada
from $260
Airbnb
5.0
View deal
Cabin ∙ 6 guests ∙ 3 bedrooms
Tobermory, Northern Bruce Peninsula, Canada
from $593
Airbnb
4.5
View deal
Cabin ∙ 6 guests ∙ 3 bedrooms
Tobermory, Northern Bruce Peninsula, Canada
from $352
Airbnb
5.0
View deal
Cabin ∙ 6 guests ∙ 3 bedrooms
Tobermory, Northern Bruce Peninsula, Canada
from $235
Airbnb
4.5
View deal
Cabin ∙ 5 guests ∙ 2 bedrooms
Tobermory, Northern Bruce Peninsula, Canada
from $213
Airbnb
5.0
View deal
See all offers

Rent a Cabin on Vancouver Island

House ∙ 2 guests ∙ 1 bedroom
Tofino, Alberni-Clayoquot, Vancouver Island
from $122
VRBO
4.9
View deal
House ∙ 4 guests ∙ 1 bedroom
Tofino, Alberni-Clayoquot, Vancouver Island
from $439
VRBO
4.9
View deal
House ∙ 4 guests ∙ 1 bedroom
Tofino, Alberni-Clayoquot, Vancouver Island
from $247
VRBO
4.7
View deal
House ∙ 4 guests ∙ 2 bedrooms
Tofino, Alberni-Clayoquot, Vancouver Island
from $420
VRBO
5.0
View deal
-14%
Cabin ∙ 4 guests
Tofino, Alberni-Clayoquot, Vancouver Island
from $185 $215
Expedia.com
View deal
Cabin ∙ 2 guests ∙ 1 bedroom
Tofino, Alberni-Clayoquot, Vancouver Island
from $142
Airbnb
5.0
View deal
See all offers

Find a cabin in the Canadian Rockies

Cabin ∙ 4 guests
Improvement District No. 12, Division No. 15, Canada
from $257
ZenHotels.com
4.1
View deal
Cabin ∙ 6 guests ∙ 2 bedrooms
Lake Louise, Improvement District No. 9, Division No. 15
from $435
Airbnb
View deal
Cabin ∙ 2 guests ∙ 1 bedroom
Banff, Improvement District No. 9, Division No. 15
from $121
Airbnb
5.0
View deal
House ∙ 8 guests ∙ 1 bedroom
Banff, Improvement District No. 9, Division No. 15
from $283
VRBO
5.0
View deal
Cabin ∙ 4 guests ∙ 2 bedrooms
Banff, Improvement District No. 9, Division No. 15
from $207
Airbnb
5.0
View deal
Cabin ∙ 2 guests
Hillcrest Mines, Crowsnest Pass, Division No. 15
from $108
Airbnb
4.5
View deal
See all offers

Muskoka Cottage Rentals

House ∙ 2 guests ∙ 1 bedroom
Huntsville, Muskoka District Municipality, Canada
from $340
VRBO
5.0
View deal
House ∙ 2 guests
Huntsville, Muskoka District Municipality, Canada
from $170
VRBO
4.9
View deal
Private room ∙ 2 guests ∙ 1 bedroom
Huntsville, Muskoka District Municipality, Canada
from $50
Airbnb
4.5
View deal
Cabin ∙ 4 guests ∙ 2 bedrooms
Port Severn, Georgian Bay, Muskoka District Municipality
from $162
Airbnb
5.0
View deal
Cabin ∙ 5 guests ∙ 2 bedrooms
Torrance, Muskoka Lakes, Muskoka District Municipality
from $152
Airbnb
4.0
View deal
Cabin ∙ 8 guests ∙ 3 bedrooms
Bracebridge, Muskoka District Municipality, Canada
from $136
Airbnb
5.0
View deal
See all offers

Discover other popular accommodation types

image-tag