Skip to content

Farmstay vacation rentals in Canada

Find and book unique farm stay accommodations on Airbnb

When results are available, navigate with up and down arrow keys or explore by touch or swipe gestures.

Top-rated farm stay accommodations in Canada

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

Guest favourite
Barn in MacGregor
The Red Barn Loft in the Heartland of the Prairies
Recently updated, open concept barn loft in the heart of the Manitoba prairies. This unique 1700 square foot space has plenty of room for a relaxed getaway. The location is great for families, hunters, snowmobile enthusiasts, couples, and those looking for a place to retreat. A great central location if you would like to tour small towns in Manitoba. As seen in this music video https://youtu.be/foJ0HRZmtB4 Featured https://news.airbnb.com/canadas-most-wish-listed-unique-stays-and-treehouses/
Jul. 26 – Aug. 2
$206 CAD per night
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.
May 23 – 30
$193 CAD per night
Guest favourite
Cabin in Rodney
SECLUDED LAKESIDE CABIN
Escape to this newly renovated, stylish, open concept cabin with swim spa. Situated atop the bluffs overlooking Lake Erie. (No Direct Lake Access) Privacy abounds on this 12-acre property set within prime Carolinian Forest. Modern amenities provide all the comforts necessary for a relaxing stay or quiet remote work setting. Snuggle up next to the wood-burning fireplace, take in a movie, or unwind in the swim spa overlooking the water. Indoor meets outdoor living, a truly nature-rich experience.
Jul. 29 – Aug. 5
$549 CAD per night

Popular amenities for Canada farm stay accommodations

Family-friendly farm stay accommodations

Guest favourite
Barn in Invermere
Best Cozy barn in the mountains of British Columbi
Jan. 14 – 21
$869 CAD per night
Guest favourite
Chalet in Mt Currie
Fully Stocked ★ Bonfire, Waterfall, Private HotTub
May 23 – 30
$453 CAD per night
Guest favourite
Cottage in Shelburne
Breakers Cove Seaside guest cottage
Nov. 12 – 19
$213 CAD per night
Superhost
Cabin in Golden
Bison Cabin Dovetail Log Mountain Life Getaway
Nov. 14 – 21
$361 CAD per night
Guest favourite
Cabin in Columbia-Shuswap D
Wild Roots Farms Guesthouse
Mar. 30 – Apr. 6
$95 CAD per night
Guest favourite
Treehouse in Tappen Sunnybrae
Forest of Earthly Delights
Oct. 9 – 16
$291 CAD per night
Guest favourite
Cabin in Burlington
'Ome Pod
Jan. 30 – Feb. 6
$226 CAD per night
Guest favourite
Farm stay in Fergus
Waterpark Acres
May 19 – 24
$351 CAD per night
Guest favourite
Cabin in Celista
Airbnb Cabin North Shuswap Celista
Jun. 8 – 15
$141 CAD per night
Superhost
Cottage in Tiny
Georgian Bay Cottage -100 acres & Private Beach
Oct. 23 – 30
$270 CAD per night
Guest favourite
Cottage in Vernon
Little House on Pottery Road Cozy!
Apr. 27 – May 4
$113 CAD per night
Guest favourite
Home in Chilliwack
River Valley Upper Suite Near Lakes, Trails
Dec. 2 – 9
$218 CAD per night

Farm stay accommodations with a patio

Guest favourite
Dome in Bonfield
The Moonlight Hideaway
Jul. 23 – 30
$252 CAD per night
Guest favourite
Dome in Bradford West Gwillimbury
Four season glamping dome under the stars
Sep. 5 – 12
$184 CAD per night
Guest favourite
Home in Canning
"Across the Way" 3-Bedroom Country Home
Oct. 26 – Nov. 2
$269 CAD per night
Guest favourite
Farm stay in Low
Tiny house farmstay at Ferme Thuya
Apr. 12 – 19
$163 CAD per night
Guest favourite
Dome in Sechelt
Geodesic “Barn” Dome with spa on beautiful farm
Apr. 8 – 15
$408 CAD per night
Guest favourite
Tiny homes in Courtenay
Banksia! Quiet country serenity…
Oct. 12 – 19
$138 CAD per night
Guest favourite
Cottage in Courtenay
Heather Cottage - Beautiful Wetland Views
Jan. 9 – 16
$166 CAD per night
Guest favourite
Cabin in Lanark
The Owl's Nest Cabin, a peaceful retreat
Dec. 21 – 28
$144 CAD per night
Guest favourite
Apartment in Caistor Centre
The Porch
May 1 – 8
$140 CAD per night
Guest favourite
Guest suite in Thorold
Unique & Historic Stone Farmhouse in Niagara
Oct. 20 – 27
$184 CAD per night
Guest favourite
Farm stay in 100 Mile House
Cozy 2 bedroom cottage located on a working ranch
Jan. 30 – Feb. 6
$151 CAD per night
Guest favourite
Cabin in Powell River
The Nest - Brand New Private Cabin with Hot Tub
Jun. 14 – 21
$212 CAD per night

Farm stay rentals with a washer and dryer

Guest favourite
Chalet in Labelle
Le Sommet: 25 min from Tremblant with SPA
Jul. 3 – 10
$586 CAD per night
Guest favourite
Home in West Montrose
Austrian Log house
May 11 – 18
$673 CAD per night
Guest favourite
Cabin in Douglas Harbour
Harbour View Cottage
Sep. 22 – 29
$245 CAD per night
Guest favourite
Home in Prince Edward
The Hull House - Lake Ontario Waterfront w Sauna
Oct. 27 – Nov. 3
$1,168 CAD per night
Guest favourite
Home in Charlottetown
Modern & Retro: 4 bdrm - King Bed - A/C - Family
Nov. 14 – 21
$354 CAD per night
Guest favourite
Bungalow in Hillier
The Meadow House - Prince Edward County Modern
Apr. 9 – 16
$336 CAD per night
Guest favourite
Cabin in Squamish
Waterfront Cabin and sauna, very private!
Oct. 27 – Nov. 3
$498 CAD per night
Guest favourite
Chalet in L'Amable
Annie the A-Frame
Apr. 23 – 30
$267 CAD per night
Guest favourite
Cabin in Edgewood
Rivers Edge Cottage Luxury Oasis!
Sep. 19 – 26
$346 CAD per night
Guest favourite
Cabin in Nelson
Moosu Guest House and Spa, Cedar Hot Tub and Sauna
Sep. 19 – 26
$238 CAD per night
Guest favourite
Farm stay in Lac la Hache
Beautiful log cabin on private lakefront
Jan. 11 – 18
$179 CAD per night
Guest favourite
Treehouse in Wentworth-Nord
Exceptional house in the trees with all comforts
Jun. 7 – 14
$246 CAD per night

Destinations to explore