Skip to content

Vacation rentals with jacuzzis in British Columbia

Book unique cabins, vacation rentals, and more on Airbnb

Top-rated vacation rentals in British Columbia

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

Earthen home in Mayne Island
Cob Cottage
Channel the pursuit of pause in this one-of-a-kind earth house. The cozy retreat was hand-sculpted using local and sustainable natural materials, and features a central living space with cantilevered slab stairs leading to the loft bedroom. Guests have access to the entire cottage and surrounding property. We live in the neighbouring house, and are happy to give advice or answer questions to help you make the most of your stay. The neighborhood is quite rural and mostly agricultural with several farms and a small private vineyard. The home is a 10 minute walk from the beach and a 20 minute walk from a family grocery and deli specializing in local organic produce. Mayne Island has a small community bus. Times and routes are limited, particularly in the winter. It will stop at the driveway. We also have an official hitch hiking system with signed Car Stops where you can wait for a ride. Usually you don't have to wait long. We are happy to offer pickup and drop off at the ferry dock as a courtesy to encourage car-free travellers, on days when the community bus is not running. Please let us know ahead of time that you'll be coming without your own transportation, and we will make sure that either we or the community bus (which will drop you off at our driveway) are there to meet you when your ferry arrives. The BC Ferries terminals near Victoria and Vancouver are easily reachable via public transit from their respective airports and downtowns.
$149 per night
PLUS
Treehouse in 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!
$147 per night
SUPERHOST
Cottage in Rocky View County
Moose Bottom Cottage/entire home/pet/garage
Moose Bottom Cottage - 45 minutes and a million miles from Calgary! Nestled in a scenic valley, where the limitless expanses of the Prairies wash up against the majestic east wall of the Canadian Rockies, this gorgeous cottage was purposely built for the perfect holiday getaway, vacation or staycation. Privacy and seclusion abound whilst the open setting means that full advantage is made of every hour of sunlight! Attached and heated garage as well as outdoor parking.
$226 per night
SUPERHOST

House rentals with jacuzzis in British Columbia

Home in Lake Country
Okanagan Lake Paradise in a Stunning Sante Fe Home
$313 per night
SUPERHOST
Home in Calgary
Detach, Luxury, Near Downtown w/ Hot tub+ Garage
$213 per night
SUPERHOST
Home in Shirley
♨ Cedar Coast Lodge - Coastal retreat w/ HOT TUB
$433 per night
SUPERHOST
Home in Tofino
The Anchor at South Chesterman Beach
$205 per night
SUPERHOST
Home in Port Alberni
Stirling Arm Lakehouse
$819 per night
Home in East Kootenay F
Ski In/Out 4 Brdm Pano Cabin with Private Hot tub
$623 per night
SUPERHOST
Home in Invermere
Mountain Getaway at Copper Way Chalet
$285 per night
SUPERHOST
Home in Big White
Ski-in/ski-out chalet with WiFi, private hot tub, & mountain views
$560 per night
Home in Pemberton
Stunning Log Home- Hot Tub
$675 per night
Home in Vernon
Tillicum Retreat - Mountain Modern Home
$350 per night
SUPERHOST
Home in Sorrento
Modern Waterfront Home: White Lake Wow
$968 per night
Home in Peachland
Peachy getaway with outstanding lake view
$143 per night
SUPERHOST

Vacation rentals in British Columbia with free parking

Cabin in Shirley
Sugar Bear Cove--10 acres of beachfront property
$372 per night
SUPERHOST
Cabin in Ucluelet
Peace Cabin - private waterfront forest retreat
$344 per night
SUPERHOST
Island in Sunshine Coast A
Out There - Private Island, Off-grid Retreat
$633 per night
SUPERHOST
Condo in Banff
Cozy Mountain Chalet with Loft | Hot Pools Access!
$303 per night
Cabin in Golden
Mountain Cabin in Heartland Acres
$111 per night
SUPERHOST
Private room in Madeira Park
Waterview Architectural Gem - Romantic Seclusion!
$223 per night
Chalet in Golden
Luxury KHMR ski in/out, wifi, hot tub, sleeps 10
$622 per night
Earthen home in Kootenay Boundary E
Second Breakfast Hideaway
$272 per night
SUPERHOST
Cabin in Courtenay
Rustic Waterfront Cottage
$223 per night
SUPERHOST
Home in Tofino
Nice quiet 2 bedroom cabin with amazing views
$223 per night
SUPERHOST
Dome in Ymir
Private Dome House on River, Minutes from Ski Hill
$205 per night
SUPERHOST
Cabin in Jordan River
Jordan River Cabin
$265 per night
SUPERHOST

Vacation rentals in British Columbia

Dome in Sechelt
Geodesic “Barn” Dome with spa on beautiful farm
$202 per night
SUPERHOST
Dome in Windermere
Wolf Dome at Winderdome Resort - aka - sanctuary!
$196 per night
SUPERHOST
Tiny home in Squamish
Peaceful Private Cabin, Spa, River, Elopements….
$181 per night
PLUS
Tiny home in Roberts Creek
*The Micro Cabin in Roberts Creek*
$72 per night
SUPERHOST
Cabin in Golden
Perfect Rustic Log Chalet Getaway for Ski or Hike
$70 per night
SUPERHOST
Dome in Windermere
Cougar Dome at Winderdome Resort!
$196 per night
SUPERHOST
Cabin in Golden
Yoho Bothy, a log cabin retreat in the Rockies
$70 per night
SUPERHOST
Cabin in Golden
Stunning log cabin for large families or groups
$74 per night
SUPERHOST
Chalet in Mt Currie
Fully Stocked ★ Bonfire, Waterfall, Private HotTub
$294 per night
SUPERHOST
Cabin in Columbia-Shuswap
Skiing Rogers Pass or Kicking Horse? Stay Here!
$149 per night
SUPERHOST
Cabin in Golden
Beautiful Rustic Chalet in the Heart of Rockies
$70 per night
SUPERHOST
Condo in Columbia-Shuswap
✿Skiing, Hiking and more in the wonderful Rockies✿
$123 per night
SUPERHOST