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 · 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.
Feb 12 – 19
$323 per night
Cabin · Jordan River
Ferngully Cabins: Redwood Cabin
Fern Gully is a tranquil nature retreat for many to enjoy. The cabins overlook a beautiful lush creek. It is a very private property with no cell service or wifi. We encourage guests to unplug and enjoy the quiet of BC's beautiful west coast. Minutes from the cabins lie many beaches and hikes. Private outdoor shower & firepit. This is a basic & rustic lodging experience!
Dec 27 – Jan 3
$120 per night
Superhost
Cabin · Salt Spring Island
Adorable, Handcrafted Mid-island Guesthouse
Relax into the romantic warmth and delightful charm of Swallows Hollow. Lovingly outfitted with 100 year-old reclaimed wood, up-cycled art and curated finds this well-appointed, open-concept cabin is ideally close to gorgeous hiking trails, lakes, vineyards, artist studios and farm stands. After a day of exploring unwind under the big cedar in your private yard then slip between quality linens of the comfy Queen bed. Morning brings delicious organic coffee, tea and a Continental breakfast.
Nov 30 – Dec 7
$69 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 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

Cabin · Tofino
Tofino Cabin
Jan 24 – 31
$145 per night
Superhost
Cabin · Tofino
Cedarwood Cove | Waterfront Cabin | Tofino
Mar 7 – 14
$256 per night
Superhost
Cabin · Ucluelet
The Sapling Cabin by Evergreen Forest Cabins
May 28 – Jun 4
$196 per night
Superhost
Cabin · Ucluelet
The Clearwater Cabin
Apr 16 – 23
$169 per night
Superhost
Cabin · Port Renfrew
Twin Tree Cabin
Apr 7 – 14
$121 per night
Superhost
Cabin · Tofino
The Cabin Tofino
Aug 6 – 13
$350 per night
Superhost
Cabin · Port Renfrew
The Captain's Cabin in Port Renfrew
Nov 3 – 10
$90 per night
Superhost
Cabin · Tofino
Nature's Edge Guest House-Waterfront with Hot Tub
Feb 7 – 14
$396 per night
Superhost
Cabin · Ucluelet
Evergreen Rainforest Cabin - Salal
Apr 6 – 13
$184 per night
Superhost
Cabin · Juan de Fuca
Oceanfront Nature Retreat • Jordan River
Feb 6 – 13
$293 per night
Superhost
Cabin · Ucluelet
COASTAL COTTAGE 2
Oct 30 – Nov 6
$70 per night
Cabin · Sooke
“the kiteshack” beachfront cabin
Jan 22 – 29
$113 per night
Superhost

Lakefront cabin rentals in Vancouver Island

Cabin · Port Alberni
Lakefront Cabin with private dock and hot tub.
Oct 16 – 23
$270 per night
Superhost
Cabin · Lake Cowichan
Beautiful Oasis awaits at Beaver Lake Resort!
Nov 22 – 29
$79 per night
Cabin · Salt Spring Island
Cusheon Lake Resort Cedar Chalets
Dec 3 – 10
$100 per night
Superhost
Cabin · Salt Spring Island
Cusheon Lake Resort 1BR Log Cabins
Nov 17 – 24
$113 per night
Superhost
Cabin · Shawnigan Lake
Shawnigan Lake Oasis!
Jul 8 – 15
$658 per night
Superhost
Cabin · Shawnigan Lake
Shawnigan Lake Country Jewel
Nov 15 – 22
$275 per night
Cabin · Salt Spring Island
Cusheon Lake Resort 2-bedroom Log Cabins
Nov 20 – 27
$141 per night
Superhost
Cabin · Madeira Park
Indigo Cottage at Ruby Lake
Oct 20 – 27
$90 per night
Superhost
Cabin · Lake Cowichan
Beaver Lake Resort - Lakeside Studio Cabin
Jan 8 – 15
$94 per night
Cabin · Victoria
A Tiny House on a tiny farm
Mar 30 – Apr 6
$64 per night
Superhost
Cabin · Shawnigan Lake
Shawnigan Lake Front Cabin with 3 Bedrooms
Jan 18 – 25
$122 per night
Superhost
Private room · Denman Island
Tutu's B&B
May 7 – 14
$63 per night
Superhost

Vancouver Island cottage rentals

Cottage · Jordan River
Spacious Jordan River Forest House with hot tub
Mar 28 – Apr 4
$149 per night
Superhost
Cottage · Juan de Fuca
The Hideaway Cabin in Jordan River
Apr 14 – 21
$157 per night
Superhost
Cottage · Jordan River
Cozy Cabin with vaulted ceiling & rainforest views
May 23 – 30
$124 per night
Superhost
Cottage · Port Alberni
Chanterelle Cottage
Mar 9 – 16
$44 per night
Superhost
Cottage · Sooke
The Covehouse - a secluded oceanfront cottage
Apr 12 – 19
$222 per night
Superhost
Cottage · Victoria
Ocean Front Retreat with Stunning Water Views
Feb 27 – Mar 6
$118 per night
Superhost
Cottage · Tofino
Hemlock Hideaway Cottage
Apr 19 – 26
$135 per night
Superhost
Cottage · Jordan River
Rustic West Coast Cabin
Jan 18 – 25
$170 per night
Superhost
Cottage · Sooke
Poirier Cove - house on the beach
Feb 24 – Mar 3
$124 per night
Superhost
Cottage · Sooke
Beau Mountain Private Ocean View Cottage - Alpacas
Apr 5 – 12
$193 per night
Superhost
Cottage · Comox
Private oasis with hot tub
Nov 24 – Dec 1
$77 per night
Superhost
Cottage · Youbou
Lake front -w-HOTTUB Mile 77 Cottages
Jan 2 – 9
$230 per night
Superhost