Skip to content

Vancouver Island vacation rentals

Book unique vacation rentals, houses, 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
Cabin in Jordan River, Canada
The Surf-Jordan River-Right by the Beach
A private, West Coast retreat located 40 meters above the surf, bordering China Beach. Enjoy beach fires, forest walks, hiking, mushroom forging and surfing. A short intermediate trail besides the cabin will take you down to the beach. The 560 square foot cabin is set back on the property, offering spectacular panoramic views of the Juan de Fuca Straight and the Olympia Mountains. Cozy up by the wood fire in this modern cabin or have a bath in outdoor bathtub and enjoy the breathtaking views!
$171 per night
Superhost
Guesthouse in Ucluelet
SALTWOOD - The Trees - w/ Hot Tub
SALTWOOD - Bit of a good spot IG: @saltwoodbeachhouse LAID BACK LUXURY WITH NON STOP VIEWS. The ultimate getaway in Ucluelet BC. Located right on the ocean and Wild Pacific Trail. Storm watch by your fireplace or watch the sun go down from your private hot tub. 2 bedroom with all the things. Gourmet kitchen, open layout, vaulted wood ceiling, gas fireplace, private deck with hot tub, and that view. Comfortably sleeps 4 adults - and of course is the perfect romantic retreat for 2.
$266 per night
Superhost
Guesthouse in Sooke, Canada
Otter Point Cabin with Hot Tub
Bright and airy studio guesthouse with a glass fronted wood burning stove to keep you cozy on the cooler nights. Located 12kms from Sooke town centre in a peaceful rural setting. Only a few minutes drive from Gordon’s beach where you can take in spectacular sunsets and often spot the sea lions enjoying themselves in the kelp beds. At the back of the cabin there is an outdoor shower and Cedar Japanese style soaking hot tub. :-)
$126 per night

Vancouver Island condo rentals

Superhost
Condo in Ucluelet
Cozy Surf Loft at Ucluelet's Downtown Waterfront
$108 per night
Superhost
Condo in Ucluelet
THE DRIFT HARBOUR VIEW - Waterfront Condo
$133 per night
Superhost
Condo in Victoria
Rare Waterfront Studio Downtown Victoria
$134 per night
Superhost
Condo in Ucluelet
Single Fin - COZY OCEAN VIEWS
$88 per night
Superhost
Condo in Victoria
Great VIEWS & VIBES! King sized suite 15th floor!
$122 per night
Superhost
Condo in Victoria
Soak in the Marble Tub at Our Sleek, Urban Condo
$89 per night
Superhost
Condo in Victoria
Stylish Waterfront Studio in Old Town w/ Patio
$82 per night
Superhost
Condo in Tofino, Canada
Harborview Hideaway oceanfront condo
$99 per night
Superhost
Condo in Victoria
Downtown waterfront oasis!
$127 per night
Superhost
Condo in Victoria
The Viceroy at the Union, in the heart of the City
$80 per night
Superhost
Condo in Victoria
✦ Luxe waterfront - PARKING, fireplace + views! 🐾
$100 per night
Superhost
Condo in Victoria, Canada
Downtown waterfront studio - Harbour Views
$93 per night

Vancouver Island waterfront vacation rentals

Superhost
Cabin in Tofino
Cedarwood Cove | Waterfront Cabin | Tofino
$177 per night
Superhost
Cabin in Sooke
Oceanfront Cabin w/ hot tub, 2 BR w/ King bed
$239 per night
Superhost
Cabin in Ucluelet
Private Oceanfront Cabin & Hot Tub - 1H
$134 per night
Superhost
Home in Tofino
Nice quiet 2 bedroom cabin with amazing views
$165 per night
Superhost
Guesthouse in Sooke, Canada
Waterfront Cabin Paradise (With Dock & Hot Tub)
$127 per night
Superhost
Cottage in Sooke
The Covehouse - a secluded oceanfront cottage
$182 per night
Superhost
Guest suite in Campbell River
Waterfront West Coast Suite
$86 per night
Superhost
Home in Tofino
The Tofino Beach House
$452 per night
Superhost
Guest suite in Ucluelet
Storm Cove Suites: Surge Channel Studio w/ Hot Tub
$139 per night
Superhost
Tiny home in Seabeck, Washington
house upon the sand
$321 per night
Superhost
Guest suite in Sooke
Oceanfront Black Otter Cove w/hot tub
$97 per night
Superhost
Cottage in Courtenay, Canada
Cozy Cottage-Wetland Views close to Mt. Washington
$81 per night

Vancouver Island fishing vacation rentals

Superhost
Guest suite in Victoria, Canada
Waterfront, Hot Tub: That Place on Portage
$109 per night
Superhost
Guesthouse in Nanaimo
Carriage house on the rock!
$59 per night
Superhost
Cottage in Youbou
Mile 77 Cottages Upper Lake Front w- Hottub
$101 per night
Superhost
Cabin in Mount Currie
Surrounded By Woods ★ Waterfall, Fireplace & Sauna
$217 per night
Superhost
Home in Sooke
An oceanfront escape with a breathtaking view
$313 per night
Superhost
Home in Sooke
Freedom To Fly
$281 per night
Superhost
Cabin in Victoria
Cozy Log Cabin CLOSE to Prospect Lake & Butchart
$85 per night
Superhost
Guest suite in Victoria
Surrounded by nature, centrally located!
$58 per night
Superhost
Tiny home in Squamish, Canada
Bliss Hideaway Cabin & Spa: privacy, peace, river…
$186 per night
Superhost
Guesthouse in North Saanich
Oceanfront private cottage & Loft
$95 per night
Superhost
Home in Port Angeles, Washington
"Blue Haven" Iconic Lakefront 4 Season Retreat
$363 per night
Superhost
Guest suite in Nanaimo
The Lake Suite @ Westwood
$63 per night

Destinations to explore