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.

Cabin in Tofino
Cedarwood Cove | Waterfront Cabin | Tofino
Cedarwood Cove is a boutique waterfront cabin offering special getaways, paddleboard tours, complimentary bikes and surf gear. Nestled on the coastline of the Pacific North West, you’ll enjoy panoramic views of the ocean, mountains, forest and wildlife from the comfort of your private cabin. Perfectly located between major surf beaches, coffee and a delicious food scene, it provides all of your home comforts including a hot tub, breakfast supplies, campfire and wifi. Business Licence: 20220683
$212 per night
SUPERHOST
Cabin in Ucluelet
Modern 1 bedroom cabin with Japanese Ofuro tub
This private getaway is located on an acre of land right on the Ucluelet Inlet, within walkable distance to Ucluelet town centre amenities and town beaches. Start your day by enjoying a morning coffee on our ocean-front deck, watching seals, kayakers and fishing boats pass by. Explore the wonderful west coast, then retreat to the sauna or Japanese Ofuro tub to wind down your day. We absolutely love relaxing here and want to share our love for this special place.
$186 per night
SUPERHOST
Cabin in Ucluelet
Evergreen Rainforest Cabin - Salal
Relax amongst the trees in your beautiful West Coast rainforest cabin. Situated just a short walk to the Pacific Rim National Park’s Half Moon and Florencia Bay trails, and a three minute drive to the Wild Pacific trail, adventure is at your doorstep. Your private hot tub and cozy wood burning fireplace await your return. Visit our quaint little town of Ucluelet only five minutes away for dining and amenities during your stay.
$150 per night
SUPERHOST

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 Rathtrevor Beach Provincial Park
Rathtrevor Beach Provincial Park165 locals recommend
Photo of Maffeo Sutton Park
Maffeo Sutton Park81 locals recommend
Photo of Hotel Fairmont Empress
Hotel Fairmont Empress194 locals recommend
Photo of Craigdarroch Castle
Craigdarroch Castle234 locals recommend
Photo of Legislative Assembly of British Columbia
Legislative Assembly of British Columbia218 locals recommend
Photo of Downtown Victoria
Downtown Victoria8 locals recommend

Oceanfront cabin rentals in Vancouver Island

Cabin in Sooke
“the kiteshack” beachfront cabin
$133 per night
SUPERHOST
Cabin in Victoria
Seaside Cottage with Private Beach
$130 per night
SUPERHOST
Cabin in Sooke
Oceanfront Cabin w/ hot tub, 2 BR w/ King bed
$260 per night
SUPERHOST
Cabin in Campbell River
Private Ocean Front Cottage
$138 per night
SUPERHOST
Cabin in Ucluelet
Sea Star · Endearing Oceanside House with Hot Tub
$258 per night
Cabin in Juan de Fuca
Oceanfront Nature Retreat • Jordan River
$180 per night
SUPERHOST
Cabin in Ucluelet
5. Seal Lodge on Ucluth Beach
$468 per night
SUPERHOST
Cabin in Ucluelet
Private Oceanfront Cabin with Hot Tub - GWC
$131 per night
SUPERHOST
Cabin in Shirley
Sugar Bear Cove--10 acres of beachfront property
$353 per night
SUPERHOST
Cabin in Comox-Strathcona I
Michelle's Cove ISLAND LIFE! PrivateWalk-on Beach!
$130 per night
SUPERHOST
Cabin in Galiano Island
Waterfront Escape on Galiano Island BC
$204 per night
SUPERHOST
Cabin in North Saanich
Seaside Haven
$130 per night
SUPERHOST

Lakefront cabin rentals in Vancouver Island

Cabin in Port Alberni
Lakefront Cabin with private dock and hot tub.
$231 per night
SUPERHOST
Cabin in Victoria
A Tiny House on a tiny farm
$65 per night
SUPERHOST
Cabin in Shawnigan Lake
Shawnigan Lake Oasis!
$398 per night
SUPERHOST
Cabin in Salt Spring Island
Cusheon Lake Resort 1BR Log Cabins
$115 per night
SUPERHOST
Cabin in Youbou
Miracle way lake retreat
$36 per night
Cabin in Shawnigan Lake
Shawnigan Lake Country Jewel
$200 per night
Cabin in Salt Spring Island
Cusheon Lake Resort Cedar Chalets
$115 per night
SUPERHOST
Cabin in Salt Spring Island
Cusheon Lake Resort 2-bedroom Log Cabins
$165 per night
SUPERHOST
Cabin in Port Alberni
Waterfront Sproat - Lake Nest
$223 per night
Cabin in Port Alberni
Vintage waterfront cabin on beautiful Sproat Lake.
$164 per night
Cabin in V7Z 1B4
Oceanfront Cabin w/private beach + dock
$197 per night
SUPERHOST
Cabin in Lake Cowichan
Cowichan Winter Vacation Property!
$96 per night

Vancouver Island cottage rentals

Cottage in Campbell River
West Coast Cottage on Waterfront Property
$75 per night
SUPERHOST
Cottage in Sooke
The Covehouse - a secluded oceanfront cottage
$240 per night
SUPERHOST
Cottage in Ucluelet
Rainforest Retreat- Bracken Cabin
$142 per night
SUPERHOST
Cottage in Juan de Fuca
The Hideaway Cabin in Jordan River
$149 per night
SUPERHOST
Cottage in Jordan River
Spacious Jordan River Forest House with hot tub
$178 per night
SUPERHOST
Cottage in Tofino
Hemlock Hideaway Cottage
$108 per night
SUPERHOST
Cottage in Quadra Island, BC Canada
Big Tree Cottage- Quadra Island, BC
$97 per night
SUPERHOST
Cottage in Jordan River
Cozy Cabin with vaulted ceiling & rainforest views
$136 per night
SUPERHOST
Cottage in Victoria
Lake Front Oasis, Hot Tub, Relax and Unwind
$74 per night
SUPERHOST
Cottage in Galiano Island
Private Ocean Front Cabin
$130 per night
SUPERHOST
Cottage in Sechelt
Treehouse Cottage, Private Hot Tub, Third Acre
$160 per night
Cottage in Courtenay
Honey Grove's Rose Cottage
$76 per night
SUPERHOST