Cottage vacation rentals in British Columbia

Find and book unique cottages on Airbnb

Top-rated cottage rentals in British Columbia

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

Guest favourite
Cottage in Revelstoke
"Farmstays" Sleeps 6, views, privacy, fun times
Farmstays is an old farm property great spot for family reunions, weddings, birthday celebrations etc" with 15 amp power & water for 3 trailers (summer only) $40 each a night & lots of room to pitch a tent. ALL events must be pre approved and will incurr extra fee’s depending on what type and amount of people attending. Contact owner to discuss further. Mount Begbie Brewery & Hillcrest Hotel walking distance. Town is 10 mins drive with the ski resort 20 mins away. Caters for 6 only inside.
Oct. 13 – 20
$362 CAD per night
4.93 out of 5 average rating, 120 reviews
Guest favourite
Cottage in Sooke
Beau Mountain Ocean View Cottage - Feed Alpacas
Come feed the Alpacas and relax! Beau Mountain is a quaint cottage nestled in the West Coast Hills. Your view overlooks the ocean, Olympic Mountains and an Alpaca Farm where you can hand feed the friendly Alpacas at your private steps. The outdoor kitchen in the trees is ideal for the warmer months but at your disposal year round, weather dependent. Enjoy the rooftop patio overlooking the ocean with fire pit to keep you toasty at night! The Ocean Cliffs are just a short walk away!
Nov. 28 – Dec. 5
$313 CAD per night
4.96 out of 5 average rating, 599 reviews
Guest favourite
Cottage in Jordan River
Spacious Jordan River Forest House with hot tub
Escape to this open concept 2-bedroom cottage, nestled in a tranquil forest. Surrounded by aromatic fir and cedar trees, this home was thoughtfully crafted with polished heated concrete floors, high beam ceilings, and a wood-burning stove, providing a cozy and inviting atmosphere. Unwind by the fire or indulge in a soothing soak in the hot tub after a day of exploring the beauty of the Juan De Fuca Trail or nearby beaches. Come and experience all that Jordan River has to offer.
Feb. 5 – 12
$327 CAD per night
4.96 out of 5 average rating, 136 reviews

Popular amenities for British Columbia cottage rentals

Cottage rentals with a hot tub

Guest favourite
Cottage in Sooke
The Covehouse - a secluded oceanfront cottage
Feb. 5 – 12
$375 CAD per night
4.99 out of 5 average rating, 377 reviews
Guest favourite
Cottage in Magna Bay
The Spot at Shuswap
Aug. 20 – 27
$569 CAD per night
4.95 out of 5 average rating, 132 reviews
Guest favourite
Cottage in Honeymoon Bay
The hummingbird ( Rustic cottage )
Jan. 10 – 17
$285 CAD per night
4.86 out of 5 average rating, 111 reviews
Guest favourite
Cottage in Youbou
Lake front -w-HOTTUB Mile 77 Cottages
Oct. 14 – 21
$292 CAD per night
4.99 out of 5 average rating, 276 reviews
Superhost
Cottage in Bowen Island
Waterfront Cottage
Mar. 7 – 14
$287 CAD per night
4.93 out of 5 average rating, 536 reviews
Guest favourite
Cottage in Vernon
Mountain Cottage home Above the Lakes w Hot Tub!
May 1 – 8
$270 CAD per night
4.97 out of 5 average rating, 125 reviews
Guest favourite
Cottage in Pender Island
LITTLE HOUSE on PENDER: Sea & Forest View from Spa
Jul. 2 – 9
$339 CAD per night
4.98 out of 5 average rating, 196 reviews
Guest favourite
Cottage in Sooke
Charming Log Home - With Cozy Fireplace & Hot tub
Nov. 10 – 17
$505 CAD per night
4.96 out of 5 average rating, 111 reviews
Guest favourite
Cottage in Jordan River
The Boat Yard
May 10 – 17
$471 CAD per night
4.89 out of 5 average rating, 124 reviews
Guest favourite
Cottage in Mayne Island
Dinner Bay Private Cottage
Dec. 25 – Jan. 1
$288 CAD per night
4.99 out of 5 average rating, 314 reviews
Guest favourite
Cottage in Madeira Park
Beachfront Cottage with Hot Tub on Sunshine Coast
May 2 – 9
$438 CAD per night
5.0 out of 5 average rating, 115 reviews
Guest favourite
Cottage in Parksville
Oceanside Cottage-3 bdrm with pool & hot tub
Aug. 24 – 31
$700 CAD per night
4.97 out of 5 average rating, 115 reviews

Pet-friendly cottage rentals

Guest favourite
Cottage in Sylvan Lake
The Hideaway at Sylvan - 1/2 block from the Lake!
Oct. 29 – Nov. 5
$219 CAD per night
4.97 out of 5 average rating, 104 reviews
Guest favourite
Cottage in Courtenay
Heather Cottage - Beautiful Wetland Views
Dec. 3 – 10
$185 CAD per night
4.97 out of 5 average rating, 228 reviews
Guest favourite
Cottage in Salt Spring Island
Forest Cottage & Sauna w/ Ocean & Mountain Views
Oct. 12 – 19
$352 CAD per night
4.92 out of 5 average rating, 188 reviews
Guest favourite
Cottage in Vernon
Little House on Pottery Road Cozy!
Jul. 25 – Aug. 1
$141 CAD per night
4.96 out of 5 average rating, 373 reviews
Guest favourite
Cottage in Sooke
Oceanfront , dock, beach access, paddle boards
Nov. 14 – 21
$257 CAD per night
4.96 out of 5 average rating, 283 reviews
Guest favourite
Cottage in Summerland
Trout Creek Charmer - Steps to OK Lake & Winery
Nov. 3 – 10
$160 CAD per night
4.97 out of 5 average rating, 156 reviews
Superhost
Cottage in Port Renfrew
Avatar - Oceanfront Luxury Cottage by Eagle Reach
Feb. 14 – 21
$484 CAD per night
4.88 out of 5 average rating, 219 reviews
Superhost
Cottage in Gainford
Beautiful Lakefront Cottage minutes from the city!
Jan. 25 – Feb. 1
$732 CAD per night
4.87 out of 5 average rating, 143 reviews
Superhost
Cottage in Salt Spring Island
The Seaview Cottage -The Hen and Hound Farm
Nov. 20 – 27
$567 CAD per night
4.87 out of 5 average rating, 151 reviews
Superhost
Cottage in Gabriola
Gabriola cottage & gorgeous garden near ocean
Nov. 19 – 26
$268 CAD per night
4.85 out of 5 average rating, 265 reviews
Guest favourite
Cottage in Sooke
Poirier Cove - house on the beach
Feb. 8 – 15
$286 CAD per night
4.96 out of 5 average rating, 270 reviews
Guest favourite
Cottage in Sylvan Lake
Mr. Weatherington's Lake Cottage
Oct. 1 – 8
$163 CAD per night
4.93 out of 5 average rating, 122 reviews

Private cottage rentals

Guest favourite
Cottage in Comox
The Cottage on Greenwood
Nov. 1 – 8
$103 CAD per night
4.95 out of 5 average rating, 317 reviews
Guest favourite
Cottage in Victoria
Ocean Front Retreat with Stunning Water Views
Jun. 21 – 28
$263 CAD per night
4.95 out of 5 average rating, 185 reviews
Guest favourite
Cottage in Tofino
Hemlock Hideaway Cottage
Jan. 20 – 27
$202 CAD per night
4.97 out of 5 average rating, 554 reviews
Guest favourite
Cottage in Birch Cove
Peaceful Paradise Barn at The Lake w/Sauna Option
Jun. 1 – 8
$97 CAD per night
4.99 out of 5 average rating, 205 reviews
Guest favourite
Cottage in Hope
Fraser River Waterfront Cottage in Hope BC
Oct. 11 – 18
$312 CAD per night
4.99 out of 5 average rating, 160 reviews
Guest favourite
Cottage in Bragg Creek
The Deer House - a character cabin in the woods
Feb. 21 – 28
$665 CAD per night
4.85 out of 5 average rating, 162 reviews
Guest favourite
Cottage in Port Alberni
Chanterelle Cottage
Oct. 29 – Nov. 5
$114 CAD per night
4.94 out of 5 average rating, 163 reviews
Guest favourite
Cottage in Naramata
Chardonnay Studio
Feb. 5 – 12
$257 CAD per night
4.98 out of 5 average rating, 211 reviews
Guest favourite
Cottage in Nanaimo
Urban woodland cottage
Apr. 9 – 16
$183 CAD per night
4.94 out of 5 average rating, 238 reviews
Guest favourite
Cottage in Courtenay
Cedar Cottage near the Sea
Mar. 12 – 19
$171 CAD per night
4.96 out of 5 average rating, 239 reviews
Guest favourite
Cottage in Gibsons
Maple Sunshine Oceanfront Upper Cottage
Nov. 5 – 12
$248 CAD per night
4.89 out of 5 average rating, 212 reviews
Guest favourite
Cottage in Sechelt
Suncoast Riviera Ocean Front cottage
Sep. 30 – Oct. 7
$337 CAD per night
4.96 out of 5 average rating, 171 reviews

Destinations to explore