Farmstay vacation rentals in British Columbia

Find and book unique farm stay accommodations on Airbnb

Top-rated farm stay accommodations in British Columbia

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

Guest favourite
Cabin in Golden
Mountain Cabin in Heartland Acres
Enjoy this eco friendly two bedroom rustic mountain cabin with the view of Willowbank Mountain, equipped with all the necessities you need for great mountain vacation. Cabin is situated in a 20 acres homestead surrounded with mountains and lush forest. It's a perfect place to unwind and relax after your mountain adventures. We are located 18-20 minutes drive west from the town of Golden in the quiet and beautiful Blaeberry Valley. PLEASE READ LOCATION, WIFI CONNECTION, DETAILS BEFORE BOOKING.
Jul. 13 – 20
$218 CAD per night
4.92 out of 5 average rating, 122 reviews
Guest favourite
Barn in Invermere
Best Cozy barn in the mountains of British Columbi
Mountains, endless nature, wilderness but only 15 min from town and 15 min from Panorama ski resort! You’ll love it because of the outdoors space, the comfy beds, and the fresh air. Our place is good for families, friend groups, business travelers and pets. Activities in the area include: Hiking, Skiing, swimming, climbing, natural hot springs, biking, and almost any other outdoor activity that you can think of! Cozy with a great kitchen, living room and more! Parties and events not allowed.
Jan. 20 – 27
$869 CAD per night
4.98 out of 5 average rating, 240 reviews
Guest favourite
Chalet in Mt Currie
Fully Stocked ★ Bonfire, Waterfall, Private HotTub
►please reach out to be added to the cancellation list ►@joffrecreekcabins ►#thebigcabinjoffrecreek ►www"joffrecreekcabins"ca +3 rental units on 3.5 acres +privately situated +authentic log cabin +closest rentals to Joffre Lakes +in: wood stove, out: wood- and gas- fires +hot tub +full kitchen, self-catered, pancake mix & syrup incl +fairy garden +dog friendly +screened sunroom w/ BBQ +gateway to the Duffy 18 min ➔ Pemberton 12 min ➔ Joffre Lakes 45 min ➔ Whistler 2 min walk ➔ Joffre Creek
May 23 – 30
$453 CAD per night
4.99 out of 5 average rating, 103 reviews

Popular amenities for British Columbia farm stay accommodations

Family-friendly farm stay accommodations

Guest favourite
Cabin in Columbia-Shuswap D
Wild Roots Farms Guesthouse
Apr. 3 – 10
$102 CAD per night
4.97 out of 5 average rating, 809 reviews
Guest favourite
Treehouse in Tappen Sunnybrae
Forest of Earthly Delights
Oct. 30 – Nov. 6
$291 CAD per night
4.95 out of 5 average rating, 341 reviews
Guest favourite
Cabin in Celista
Airbnb Cabin North Shuswap Celista
Sep. 26 – Oct. 3
$137 CAD per night
4.99 out of 5 average rating, 682 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
Farm stay in Salt Spring Island
Studio/Suite and Sauna at the Salty Pear
Mar. 8 – 15
$246 CAD per night
4.95 out of 5 average rating, 323 reviews
Guest favourite
Home in Chilliwack
River Valley Upper Suite Near Lakes, Trails
Jan. 10 – 17
$181 CAD per night
4.94 out of 5 average rating, 394 reviews
Guest favourite
Guest suite in Bowen Island
The MMF: Ocean Suite
Dec. 17 – 24
$131 CAD per night
4.9 out of 5 average rating, 651 reviews
Guest favourite
Yurt in Golden
Two Ravens Yurt: Modern, Romantic, Eco-Friendly
Aug. 15 – 22
$270 CAD per night
4.99 out of 5 average rating, 646 reviews
Guest favourite
Farm stay in Rocky View County
Small Vintage Guest Ranch Ranch Accomidation
Sep. 17 – 24
$220 CAD per night
4.86 out of 5 average rating, 207 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
Farm stay in Mara
Little Green Ranch, Wolf Den
May 5 – 12
$98 CAD per night
4.82 out of 5 average rating, 584 reviews
Guest favourite
Cabin in Sicamous
Bieris Paradise Log Cabin
Nov. 5 – 12
$129 CAD per night
4.94 out of 5 average rating, 301 reviews

Farm stay accommodations with a patio

Guest favourite
Tiny homes in Courtenay
Banksia! Quiet country serenity…
Dec. 19 – 26
$139 CAD per night
4.98 out of 5 average rating, 107 reviews
Guest favourite
Dome in Sechelt
Geodesic “Barn” Dome with spa on beautiful farm
Nov. 30 – Dec. 7
$408 CAD per night
4.91 out of 5 average rating, 124 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
Farm stay in 100 Mile House
Cozy 2 bedroom cottage located on a working ranch
Jan. 26 – Feb. 2
$151 CAD per night
4.95 out of 5 average rating, 131 reviews
Guest favourite
Cabin in Powell River
The Nest - Brand New Private Cabin with Hot Tub
Aug. 15 – 22
$212 CAD per night
4.98 out of 5 average rating, 120 reviews
Guest favourite
Home in Kelowna
The Vineyard Home
Jun. 8 – 15
$293 CAD per night
4.92 out of 5 average rating, 138 reviews
Superhost
Barn in Squamish
Red Barn
Nov. 15 – 22
$362 CAD per night
4.85 out of 5 average rating, 115 reviews
Guest favourite
Vacation home in Kelowna
Year-Round Heated Pool Hot Tub Vineyard Lake Views
Dec. 31 – Jan. 7
$615 CAD per night
4.96 out of 5 average rating, 100 reviews
Guest favourite
Guest suite in North Saanich
Minutes from Airport and Ferry on 1 acre<Alpacas>
Apr. 5 – 12
$120 CAD per night
4.84 out of 5 average rating, 147 reviews
Guest favourite
Shipping container in Creston
Modern off-grid 2-bedroom converted shipping container with stunning valley views on a 60 acre farm
Oct. 9 – 16
$157 CAD per night
4.93 out of 5 average rating, 137 reviews
Guest favourite
Tiny homes in Qualicum Beach
Frog & Owl - Qualicum Beach Tiny home
Feb. 22 – Mar. 1
$165 CAD per night
5.0 out of 5 average rating, 128 reviews
Guest favourite
Chalet in Golden
Large Ski-In/Ski-Out Cabin - Open Concept, Hot Tub
Feb. 1 – 8
$1,290 CAD per night
4.93 out of 5 average rating, 105 reviews

Farm stay rentals with a washer and dryer

Guest favourite
Cabin in Edgewood
Rivers Edge Cottage Luxury Oasis!
Sep. 7 – 14
$346 CAD per night
5.0 out of 5 average rating, 193 reviews
Guest favourite
Cabin in Nelson
Moosu Guest House and Spa, Cedar Hot Tub and Sauna
Oct. 28 – Nov. 4
$238 CAD per night
4.92 out of 5 average rating, 392 reviews
Guest favourite
Tiny homes in Nelson
Rixen Creek Mini Cottage
Nov. 16 – 23
$65 CAD per night
4.96 out of 5 average rating, 605 reviews
Guest favourite
Farm stay in Lac la Hache
Beautiful log cabin on private lakefront
Oct. 25 – Nov. 1
$179 CAD per night
4.97 out of 5 average rating, 421 reviews
Guest favourite
Farm stay in Mission
Must Love Chickens (and cats, dogs, ducks...)
Aug. 19 – 26
$157 CAD per night
4.89 out of 5 average rating, 226 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
Guest favourite
Cabin in Caroline
Cabin for 2-6 people
Apr. 15 – 22
$154 CAD per night
4.94 out of 5 average rating, 118 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
Farm stay in Royston
Country Roads Retreat
Sep. 4 – 11
$259 CAD per night
5.0 out of 5 average rating, 165 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
Townhouse in Harvie Heights
MountainView Chalet/2BR Townhouse/BBQ/@Banff Gate
Oct. 22 – 29
$173 CAD per night
4.96 out of 5 average rating, 201 reviews
Guest favourite
Home in Shawnigan Lake
Hazelwood House - Elegant Country Retreat
Feb. 12 – 19
$550 CAD per night
4.92 out of 5 average rating, 110 reviews

Destinations to explore