Skip to content

Vancouver Island cabin rentals

Book unique cabins, vacation rentals, and more on Airbnb

Top-rated cabin rentals in Vancouver Island

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

1 of 1 item showing
Entire cabin · Ucluelet
Peace Cabin - private waterfront forest retreat
We value connection to nature above all else. Peace Cabin is private waterfront on Ucluelet inlet, on a large lot of old-growth trees. We designed it quite differently from other places you may have stayed-this is a capsule to recharge yourself from the busyness of your day-to-day life. You'll love the silence, the birdlife, proximity to coastal hiking trails, surf beaches, and National Park. Our waterfront is on a tidal inlet- bring your SUP, canoe or kayak! EVs welcome- Tesla Wall Connector.
ﺩ.ﺇ1,359 per night
1 of 1 item showing
SUPERHOST
Entire cabin · Ucluelet
Private Oceanfront Cabin with Hot Tub / Doc Holiday Cabin
Doc Holiday is a oceanfront cabin with a private hot tub set amongst giant Rhododendron trees and coastal foliage! AWESOME 180 degree ocean views! Beachfront! Views of Mt. Ozzard. Absolute wildlife mecca!
ﺩ.ﺇ629 per night
1 of 1 item showing
SUPERHOST
Entire cabin · Jordan River
Jordan River Cedar House & Hot Tub no cleaning fee
Located in Jordan River you hit the sweet spot with this newly built cabin specially designed for the location to maximize outdoor space, expansive ocean views and privacy. Some things you’ll love about this little gem are the large cedar sun deck, wood burning stove and stargazing (or ocean gazing!) from the cedar hot tub for two. After a day of adventuring you can also curl up and enjoy a movie in the TV zone upstairs.
ﺩ.ﺇ879 per night

Vacation rentals for every style

Get the amount of space that is right for you

  • Cabins
  • Cottages
  • Resorts

Stay near Vancouver Island's top sights

Photo of Beacon Hill Park
Beacon Hill Park287 locals recommend
Photo of Royal BC Museum
Royal BC Museum232 locals recommend
Photo of Rathtrevor Beach Provincial Park
Rathtrevor Beach Provincial Park104 locals recommend
Photo of Hotel Fairmont Empress
Hotel Fairmont Empress106 locals recommend
Photo of Downtown Victoria
Downtown Victoria4 locals recommend
Photo of Craigdarroch Castle
Craigdarroch Castle111 locals recommend

Beach cabin rentals in Vancouver Island

1 of 1 item showing
SUPERHOST
Entire cabin · Tofino
Tofino Cabin
ﺩ.ﺇ574 per night
1 of 1 item showing
SUPERHOST
Entire cabin · Jordan River
Jordan River Cabin
ﺩ.ﺇ1,071 per night
1 of 1 item showing
SUPERHOST
Entire cabin · Jordan River
Ferngully Cabins: Spruce Cabin
ﺩ.ﺇ443 per night
1 of 1 item showing
SUPERHOST
Entire cabin · Tofino
Cedarwood Cove | Waterfront Cabin | Tofino
ﺩ.ﺇ995 per night
1 of 1 item showing
SUPERHOST
Entire cabin · Ucluelet
The Sapling Cabin by Evergreen Forest Cabins
ﺩ.ﺇ560 per night
1 of 1 item showing
SUPERHOST
Entire cabin · Tofino
The Cabin Tofino
ﺩ.ﺇ928 per night
1 of 1 item showing
SUPERHOST
Entire cabin · Ucluelet
Private Oceanfront Cabin with Hot Tub - GWC
ﺩ.ﺇ629 per night
1 of 1 item showing
Entire cabin · Sooke
Woodstock Oceanfront Cabin
ﺩ.ﺇ369 per night
1 of 1 item showing
SUPERHOST
Entire cabin · Juan de Fuca
Oceanfront Nature Retreat • Jordan River
ﺩ.ﺇ572 per night
1 of 1 item showing
SUPERHOST
Entire cabin · Ucluelet
Cozy cabin in heart of Ukee w/ Hot Tub & Firepit
ﺩ.ﺇ702 per night
1 of 1 item showing
SUPERHOST
Entire cabin · Nanoose Bay
Cabin beside Black Sand Beach
ﺩ.ﺇ201 per night
1 of 1 item showing
SUPERHOST
Entire cabin · Port Renfrew
Twin Tree Cabin
ﺩ.ﺇ408 per night

Lakefront cabin rentals in Vancouver Island

1 of 1 item showing
SUPERHOST
Entire cabin · Port Alberni
Sproat Lake waterfront Cabin with private dock.
ﺩ.ﺇ1,152 per night
1 of 1 item showing
SUPERHOST
Entire cabin · Shawnigan Lake
Shawnigan Lake Oasis!
ﺩ.ﺇ1,397 per night
1 of 1 item showing
Entire cabin · Lake Cowichan
Beaver Lake Resort - Lakeside Studio Cabin
ﺩ.ﺇ383 per night
1 of 1 item showing
Entire cabin · Shawnigan Lake
Shawnigan Lake Country Jewel
ﺩ.ﺇ1,010 per night
1 of 1 item showing
Entire cabin · Lake Cowichan
Beautiful Oasis awaits at Beaver Lake Resort!
ﺩ.ﺇ446 per night
1 of 1 item showing
SUPERHOST
Private room · Denman Island
Tutu's B&B
ﺩ.ﺇ255 per night
1 of 1 item showing
SUPERHOST
Entire cabin · Salt Spring Island
Cusheon Lake Resort Cedar Chalets
ﺩ.ﺇ476 per night
1 of 1 item showing
SUPERHOST
Entire cabin · Shawnigan Lake
Shawnigan Lake Front Cabin with 3 Bedrooms
ﺩ.ﺇ546 per night
1 of 1 item showing
Entire cabin · Port Alberni
SPROAT LAKE WATERFRONT PRIVATE, ENTIRE HOUSE
ﺩ.ﺇ1,327 per night
1 of 1 item showing
SUPERHOST
Entire cabin · Port Alberni
Waterfront Sproat - Lake Nest
ﺩ.ﺇ938 per night
1 of 1 item showing
SUPERHOST
Entire cabin · Salt Spring Island
Cusheon Lake Resort 2-bedroom Log Cabins
ﺩ.ﺇ698 per night
1 of 1 item showing
SUPERHOST
Entire cabin · Madeira Park
Indigo Cottage at Ruby Lake
ﺩ.ﺇ498 per night

Vancouver Island cottage rentals

1 of 1 item showing
Entire cottage · Jordan River
Spacious Jordan River Forest House with hot tub
ﺩ.ﺇ630 per night
1 of 1 item showing
SUPERHOST
Entire cottage · Sooke
The Covehouse - a secluded oceanfront cottage
ﺩ.ﺇ902 per night
1 of 1 item showing
SUPERHOST
Entire cottage · Sooke
Beau Mountain Private Ocean View Cottage - Alpacas
ﺩ.ﺇ782 per night
1 of 1 item showing
SUPERHOST
Entire cottage · Juan de Fuca
The Hideaway Cabin in Jordan River
ﺩ.ﺇ551 per night
1 of 1 item showing
SUPERHOST
Entire cottage · Tofino
Hemlock Hideaway Cottage
ﺩ.ﺇ418 per night
1 of 1 item showing
SUPERHOST
Entire cottage · Jordan River
Rustic West Coast Cabin
ﺩ.ﺇ552 per night
1 of 1 item showing
SUPERHOST
Entire cottage · Campbell River
West Coast Cottage on Waterfront Property
ﺩ.ﺇ387 per night
1 of 1 item showing
SUPERHOST
Entire cottage · Victoria
Ocean Front Retreat with Stunning Water Views
ﺩ.ﺇ448 per night
1 of 1 item showing
Entire cottage · Jordan River
Cozy Cabin with vaulted ceiling & rainforest views
ﺩ.ﺇ518 per night
1 of 1 item showing
SUPERHOST
Entire cottage · Victoria
Lake Front Oasis, Hot Tub, Relax and Unwind
ﺩ.ﺇ268 per night
1 of 1 item showing
SUPERHOST
Entire cottage · Victoria
Private Waterfront Hideaway (w/ Hot Tub)
ﺩ.ﺇ691 per night
1 of 1 item showing
SUPERHOST
Entire cottage · Sooke
Cottage w/ Hot Tub & Private Beach Access
ﺩ.ﺇ675 per night