Skip to content

Vancouver Island vacation rentals

Book unique homes, vacation rentals, and more on Airbnb

Top-rated vacation rentals in Vancouver Island

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

SUPERHOST
  1. Treehouse
  2. Sooke
East Sooke Tree House

Wake up to fresh, local coffee in the trees. Spend the day hiking and exploring the beaches and trails of beautiful East Sooke Park. Finish the day by the fire or in the outdoor tub amongst giant conifers. A treehouse sleepover fit for adults. Glamping at its finest.

$261 per night
SUPERHOST
  1. Entire guest suite
  2. Campbell River
Oceanfront Cozy Suite

Stay and fall in love with our West Coast style ocean front property in Campbell River, BC. Enjoy the self contained private waterfront suite and your tranquil day will start with a beautiful sunrise in the morning as you watch the bald eagles wake up. Then be sure to watch the ocean for porpoise and dolphins as well as the ever changing waves and tides. This suite has an amazing ocean view from your bed and sofa, you will absolutely love it. Later, enjoy our common firepit area!

$80 per night
SUPERHOST
  1. Treehouse
  2. Sooke
Owl’s Perch Treehouse Unique Treetop Escape

Nestled between large cedars and a giant maple, Owl’s Perch offers stunning views across the Salish Sea to the mountains of Washington state. This one of kind treehouse reaches 30 feet off the ground and has a full bathroom and kitchenette. The large deck is perfectly situated in the trees canopy and provides maximum privacy. Located along the Galloping goose trail only 5 minutes from Sooke city center and the Sooke Potholes. Owl’s Perch is the perfect place to stay for your island adventure!

$187 per night

Vacation rentals for every style

Get the amount of space that is right for you

  • Houses
  • Cabins
  • Cottages

Vancouver Island house rentals

SUPERHOST
  1. Entire home
  2. Port Renfrew
Magical cozy house by the creek in Jordan River
$302 per night
SUPERHOST
  1. Entire home
  2. Campbell River
Oceanfront, Secluded, Sandy Beach, Private Hot Tub
$309 per night
SUPERHOST
  1. Entire home
  2. Qualicum Beach
Ocean2front duplex with 180 view BRAVO
$173 per night
  1. Entire home
  2. Campbell River
Oceanfront with Panoramic Mountain Views & Sauna!
$178 per night
  1. Entire home
  2. Sooke
NEW! Private Hot Tub, Incredible Ocean Views, Cozy Romantic Cottage, Fireplace
$173 per night
  1. Entire home
  2. Tofino
Chesterman Beach Romance - Heron's Perch
$302 per night
  1. Private room
  2. Nanaimo
Private Room#1 w/ Own Entrance in a Brandnew House
$35 per night
SUPERHOST
  1. Entire home
  2. Roberts Creek
Hideaway Creek - Modern luxury retreat
$221 per night
SUPERHOST
  1. Private room
  2. Qualicum Beach
Mountainside Haven 1 bedroom
$59 per night
  1. Entire home
  2. Nanaimo
Contemporary Studio with Panoramic Ocean Views
$86 per night
  1. Entire home
  2. Chemainus
Castle Cove Inn on the Ocean
$93 per night
SUPERHOST
  1. Entire home
  2. Ucluelet
Dog friendly Luxury Suite by Little Beach
$160 per night

Vancouver Island oceanfront vacation rentals

SUPERHOST
  1. Entire guest suite
  2. Campbell River
Waterfront West Coast Suite
$173 per night
SUPERHOST
  1. Private room
  2. Salt Spring Island
Oceanfront Treehouse
$187 per night
SUPERHOST
  1. Entire cabin
  2. Sooke
Oceanfront Cabin w/ hot tub, 2 BR w/ King bed
$351 per night
  1. Entire cabin
  2. Ucluelet
Private Oceanfront Cabin with Hot Tub / Doc Holiday Cabin
$323 per night
  1. Entire cabin
  2. Ucluelet
1 Lodge Hummingbird on Ucluth Beach
$187 per night
SUPERHOST
  1. Entire cottage
  2. Victoria
Private Waterfront Hideaway (w/ Hot Tub)
$215 per night
SUPERHOST
  1. Tiny home
  2. Jordan River
Oceanfront Tiny Home - Jordan River
$179 per night
SUPERHOST
  1. Entire guesthouse
  2. Ucluelet
Porthole ocean front cabin with hot tub.
$201 per night
SUPERHOST
  1. Entire cabin
  2. Juan de Fuca
Oceanfront Nature Retreat • Jordan River
$232 per night
SUPERHOST
  1. Entire place
  2. Jordan River
The Surf-Jordan River-Right by the Beach
$225 per night
SUPERHOST
  1. Tiny home
  2. Courtenay
coast + cocoon on the tsolum river
$83 per night
SUPERHOST
  1. Entire guest suite
  2. Campbell River
Stories Beach Ocean Front 2 Bdrm Suite W/Hot Tub
$176 per night

Vancouver Island fishing vacation rentals

  1. Entire cottage
  2. Port Alberni
Sproat Lake Waterfront Cottage
$215 per night
SUPERHOST
  1. Entire cabin
  2. Port Alberni
Sproat Lake waterfront Cabin with private dock.
$319 per night
SUPERHOST
  1. Entire cottage
  2. Youbou
The Little Red A-Frame waterfront on Lake Cowichan
$230 per night
SUPERHOST
  1. Entire cottage
  2. Youbou
Lake front -w-HOTTUB Mile 77 Cottages
$221 per night
  1. Entire cottage
  2. Campbell River
Gorgeous Log Cabin on the Lake
$273 per night
SUPERHOST
  1. Entire cottage
  2. Port Alberni
"The Guest House" on beautiful Sproat Lake!
$167 per night
  1. Entire guesthouse
  2. Mesachie Lake
'Tucked Inn' Honeymoon Bay Lakefront Cottage
$117 per night
  1. Entire home
  2. Port Alberni
Sproat Lake Escape
$393 per night
  1. Entire home
  2. Youbou
Lake View from 3 Bedroom 3 Bath House with hot tub
$215 per night
SUPERHOST
  1. Entire guest suite
  2. Youbou
Lake Cowichan Waterfront Property with Hot Tub
$155 per night
  1. Entire cabin
  2. Port Alberni
Vintage waterfront cabin on beautiful Sproat Lake.
$172 per night
SUPERHOST
  1. Entire cabin
  2. Port Alberni
Waterfront Sproat - Lake Nest
$245 per night