Ontario, Canada, is home to some of the most beautiful lakes in the world and the iconic and world-famous Niagara Falls. A province that is great to visit all year round, Ontario is very popular among tourists. If Niagara Falls is on your bucket list, then you must plan a trip to this gorgeous place as soon as possible! The second-largest province in all of Canada, there is so much to do and see here. You can visit Niagara Falls, enjoy a meal at the revolving restaurant in CN Towers, visit the Royal Ontario Museum, or take a small trip to the Toronto Islands. If you’re planning a trip to Ontario with your family, keep reading for a list of the best barns for rent in Ontario, Canada.
We handpicked these listings carefully, considering (wherever possible) Superhost status, recent guest reviews, location, accommodation type, prices, availability of dates, decor, and amenities. The image galleries get refreshed with the latest updates regularly. They were last updated on January 12, 2025.
Why Trust Trip101?
✅ Over 50,000 articles reviewed and published by our experienced team
✅ Over 50 years of combined experience researching, writing and reviewing travel articles
✅ Over 40,000 hours spent on research and fact-checking from credible sources (last year’s data)
✅ Optimizing content from data-driven insights collected directly from users on our platform
✅ Focus on authentic and up-to-date information by collaborating with local guides, global travelers and other industry experts
✅ Long-standing partnerships with credible brands like Airbnb, Booking.com, Agoda, Expedia, GetYourGuide, Viator, RVShare and more
✅ Full disclosure on any partnerships or sponsored content
Trip101’s team of writers, editors, and content managers oversees the publication of all travel content, including destination guides, accommodation recommendations, and travel tips. They have extensive experience in the travel industry and no content, written or visual, gets published without a review. Many of our team’s work has also been featured in Travel+Leisure, National Today, The Indian Express, The Telegraph (India), Robb Report, The Adventure Handbook, Tripoto, Korea Tourism Organization, and Korean Ministry of Culture, Sports and Tourism. Some of them are also members of professional organizations like the Society of American Travel Writers and the International Travel Writers and Photographers Alliance.
Each member of the team follows Trip101's methodology and strict editorial guidelines to ensure accuracy, authenticity, and relevance.
1. Vintage barn house with a kitchen, Essex (from USD 112)
This house with a barn is situated 10 minutes away from Windsor and rests on the Essex County Wine Region Trail. The house is over 100 years old and spans a land area of 1,250 sq. ft. (116.13 sqm). Best suited for a pair of lovebirds on a romantic getaway, the bedroom has a queen-size bed for a full night’s rest after an eventful day on the farm.
Guests can prepare meals in the kitchen that has a stove, coffee maker, and refrigerator. Plus, there are plenty of restaurants nearby where guests can head to. The host recommends Wolfhead Distillery and Restaurant for some delectable spreads.
Top guest reviews
Host:
on site staff are amongst the friendliest people i’ve ever met :)nicest host and staff you could ever ask for and very helpfulwarren and nathan were very welcoming and kindwarren and nathan are very responsive to the questionswe really enjoyed our stay in the barn loft warren is a very friendly and helpful hostLocation:
warren & nathan were awesome great location and airbnbbeautiful and unique location; we really enjoyed our stayall in all this place is a must stay for a relaxing get awaywe really enjoyed the place and plan to come backRead more reviewsCleanliness:
it felt a little dusty in the barn but it was clean enough :) wesuper friendly easy to find super cleanthe loft was clean and had everything we needed for just a one night stay
2. Charming farmhouse with a garden, Guelph (from USD 122)
Located north of Guelph and only a short drive away from St. Jacobs Farmers Market, Elmira, and Kitchener-Waterloo, this farmhouse enjoys a great location. Part of a 130-acre (52.61-hectare) family farm, this Airbnb welcomes pets as well. Guests who choose to stay in and relax can unwind by watching movies on high-definition TV. Families can also have a fun night of board games. The gas fireplace keeps the place snug during the colder months of the year. Fast WiFi lets you video call folks back home without lag.
Guests can spend their time basking in the sun outdoors in the backyard while cooking marshmallows and barbeques on the grill. Bonfire evenings can be enjoyed around a fire pit over food and drinks with loved ones.
Top guest reviews
Host:
trish is a wonderful hosttrish was very friendly and always quick to communicate with ustheo the cat was a charming third host and loves being pet and to hang outeverything was well-labelled and clear and trish was very communicative and friendly throughout the whole processLocation:
had a great time such a cute placethe location is perfect for visiting both guelph and eloraabsolutely beautiful renovated barn close to everything you need in elora guelph and fergusan amazing place great location would highly recommend to anyone looking for a place in the areawe loved our stay at trish’s place and made use of its proximity to good restaurantsCleanliness:
a wonderful quiet clean and comfortable escape from everydaybeautiful clean private and accommodatingthe place is beautiful quiet and so clean trish and dean have thought about everythingclean quiet cozy relaxingloved the stay nicely decorated clean and tidyRead more reviewsAmenities & Room:
just an fyi to future guests the bathroom is only accessible by stairslots of little details that makes the stay extra comfortablewe had a great stay at trish's place - the stand-outs were the amazing shower and the comfortable bedding
3. Modern converted barn with spacious gardens , Loretto
This three-bedroom Airbnb vacation rental is surrounded by lush green gardens, making this property absolutely beautiful and picturesque. Perfect for a long vacation with your family or friends, the property has a spacious living room, a fully equipped kitchen, an indoor dining room as well as a spacious outdoor dining table. Spend your days here relaxing, taking in the view, spending time among nature, and enjoying picnics in the garden.
Loretto, Ontario, Canada
58.36 km (36.3 mi) from Riverside ParkAccommodates: 6
Top guest reviews
Host:
i hope you'll host us again somedayallan is also such a wonderful hosti had an amazing experience and allen was a great hosthe is very responsive and accommodatingRead more reviewsLocation:
wonderful unique place and location for a getaway- terrific response rate and hosting from allan
4. Forest loft retreat, Desboro (from USD 218)
Literally surrounded by acres and acres of forest land, this barn allows you to spend time among greenery and nature. Explore the wilderness of the forest, go for walks along the trails and try your best to spot some wildlife. From chipmunks to deer and porcupine, and even blue jays and foxes, you’ll probably be able to see all these birds and animals in the forest! This property also has an outdoor fire pit, a barbeque grill as well as an outdoor basketball court for the entertainment of guests.
Top guest reviews
Host:
valentine was a great hostvalentine was a wonderful host and the space was amazingcool space great hiking and very kind hostsvalentine and ghazal were incredibly welcoming and kind hoststhere was so much to do and the hosts truly thought of every little detailLocation:
this is truly a unique and cozy locationwe chose valentine’s space because of the location and for the fact that it was pet friendlythe freija loft was a perfect place to relax with our dogs for a weekendreally recommend this placethis is the perfect place for a weekend getaway so many things to doCleanliness:
the stay was very comfortable clean and super uniqueRead more reviewsAmenities & Room:
the kitchen is basic but functional and the bedroom is very comfortable
5. Quaint and rustic renovated barn, Uxbridge
This newly renovated vintage house with a barn for rent in Ontario was originally built in 1865! With three cosy bedrooms, a spacious living room, a fully equipped kitchen, an indoor and outdoor shower, and multiple seating areas, this place can easily accommodate 10 guests. You will have full access to the hiking trails near the barn, biking trails nearby, the basketball court, the tennis court as well as the surrounding gardens. And, this place is dog-friendly so feel free to bring your family pet along with you.
Uxbridge, Ontario, Canada
109.47 km (68.1 mi) from Riverside ParkSuperhost
Accommodates: 12
Top guest reviews
Host:
hosts were fantastic and showed us aroundhost was accessible and helpful about local tipsbarn was beautiful and host was amazingsheila and tom are attentive great hostssheila and tom are great hosts they are very accomodating and layed backRead more reviewsLocation:
the location is wonderful and everything was perfectreally great place to relax and/or have fun with the familywe were extremely fortunate to have a visit from a puppy walking group during our stay
6. Spacious ranch in a gorgeous country setting, Milton
If you’ve always dreamt about staying in a barn, then this century-old farmhouse for rent in Milton, Ontario, is perfect for you. With a private hot tub, a saltwater pool, a gym, and a gorgeous view of the countryside, this barn is perfect for a romantic getaway! Surrounded by beautiful gardens and lush forests, you and your partner can spend your days enjoying some quality time together and enjoying some peace and quiet. Discover a whole new world of nature and all its wonders at this fabulous rental.
Milton, Ontario, Canada
18.2 km (11.4 mi) from Riverside ParkSuperhost
Accommodates: 3
Top guest reviews
Host:
gail was a wonderful hostgail is a fantastic hostgail is a great hostthe host is great and communicates very quicklygail is very helpful and attentive host even if we didn’t meet her in personLocation:
a lovely place away from the hustle and bustle of the citya very unique and interesting place to stayRead more reviewsCleanliness:
the bed is really comfortable and the space is very cleanthe bedroom is cozy and cleanour room was clean and comfy and the location was great
7. Relaxing farm stay, Eugenia (from USD 139)
Sit back, relax, retreat into nature, and spend time with the horses in this cosy and homey barn stay. This farmhouse for rent in Ontario has one bedroom with two beds, a fully equipped kitchen, indoor and outdoor seating, and a private bathroom. Spend your days meeting the horses, sipping coffee while enjoying the view, and savouring barbecues and grills by the firepit. Ideal for couples and small families, this place is perfect for you.
Top guest reviews
Host:
and awesome host and hospitalitykimberley is a generous and wonderful hostnot to be outdone by kim who was a fantastic human hostkim's communications were friendly quick and she answered everything we needed to knowkim was very responsive and helpfulLocation:
close to lots of blue mountain attractionsone in a million location and wonderfully unique place to stay great location close to truly amazing hidden natural gemsperfect location to explore grey highlands and the blur mountainsgorgeous location unique rustic barn and sweet horses all create an inviting charmslightly off the beaten path but so close to many local attractions kimberly's place is a gemCleanliness:
kim’s place was absolutely amazing comfortable and clean with everything you could ask forthe barn apartment is super clean large and invitingRead more reviewsAmenities & Room:
my daughter loved sleeping in the bed that was in the living areawe felt very comfortable and most of all very cozythe beds have lovely bedding and pillows very comfortable
8. Fabulous rental in a working farm, Milton
If you’ve ever wondered what farm life is all about, then your stay in this barn will answer all your questions. It is located in a working barn, surrounded by nature and forests, and filled with farm animals. This barn has a private hot tub for you to relax, a heated saltwater pool for you to spend a sunny winter afternoon leisurely, as well as a gym and sauna. The farm is also available for rent for family reunions, large gatherings, and big celebrations.
Milton, Ontario, Canada
18.23 km (11.4 mi) from Riverside ParkSuperhost
Accommodates: 4
Top guest reviews
Host:
gail was an awesome hostgail was an outstanding host she went above and beyond with her friendliness and hospitalityour host gail was so very accommodating open and super friendly she won us overgail is a wonderful host and was very responsivegail was friendly and helpful and the farm was lovelyLocation:
very relaxing and peaceful locationa great place to relax and get away from thingsgreat place for a night away from the citygreat location close to gas lcbo downtown milton and glen eden ski hillnice place to get away from the city's hustle and gail is a wonderful hostRead more reviewsAmenities & Room:
our room had more amenities then we needed everything was clean and organizedour room was incredibly clean and well maintained there was more than enough amenities providedoverall we had a very comfortable stay and would definitely revisit again soon
9. Chic and rustic loft in a working horse barn, Adjala-Tosorontio (from USD 142)
This rustic one-bedroom horse farm for rent in Ontario is located in a working barn. Equipped with one bedroom, a fold-out couch, a cosy couch, and a large dining table, this place can easily accommodate four to five people. Guests are also allowed to bring their own horses to this stable, for a minimal charge.
With over 100 acres (40 hectares) of woods and forests to explore near the farm, guests can spend their days going for walks, enjoying picnics in the forest, and enjoying a much-needed break from the city.
Top guest reviews
Host:
quick responses and super informativehosts were very welcoming and accomodatingdeborah and erik were such great hostsdeborah was a wonderful host the loft and farm was an unforgettabledeborah is a kind caring host providing the warmest hospitalityLocation:
a perfect place to retreat from stress and city lifelocation wise this place is perfect as it’s 7min from palgrave and 10 from tottenhami’ve stayed at lots of unique properties but this place is extra specialit's also great that this rural experience is such a close drive from the citythe animals were such a joy to be around and sleep so close tooCleanliness:
it was clean and cozyvery clean staying quartersvery clean place with beautiful trailsthe space was very cleanthe stable was clean and not at all smellyRead more reviewsAmenities & Room:
the space was filled with beautiful antiques and was comfortable and warmthe beds were comfy and it was super spacious for our family of four
10. Spacious loft in a century-old barn, Milton
This spacious three-bedroom loft is great for a trip with your family or friends. Located in a once working farm, this rental has a gorgeous view of the countryside. It is also very close to the city, so guests get to enjoy the best of both worlds! The farm has a gym, a sauna, a hot tub and a saltwater pool, so you can relax, recuperate and rejuvenate. There is also a fire pit found near the pond, which is an excellent spot for picnics and barbecues.
Milton, Ontario, Canada
18.24 km (11.4 mi) from Riverside ParkSuperhost
Accommodates: 8
Top guest reviews
Host:
excellent experience host was friends and hospitablegail is an excellent hostgail was accomodating and very responsivewe received a warm welcome from our host and her dogs which we lovedLocation:
excellent communication beautiful space great location and a feeling of being transported away from everyday lifefriends well stocked with supplies very special placeCleanliness:
clean and well-appointed loft leaves you wanting for nothingRead more reviewsAmenities & Room:
the stay was nice with lovely living room and kitchen
11. Chic and modern retreat near lakes and waterfalls, Hamilton
Found just a walking distance from majestic lakes and beautiful waterfalls, this one-bedroom rental is the epitome of luxury. Located in the backyard of a farmhouse, guests who rent out this barn get to enjoy their full privacy. Spacious, open, vibrant and clean, there is nothing you won’t love about this property. All in all, this is a great place for you and your partner to enjoy a romantic weekend getaway.
Hamilton, Ontario, Canada
38.85 km (24.2 mi) from Riverside ParkSuperhost
Accommodates: 2
Top guest reviews
Host:
foremost brett is an amazing host to communicate withi highly recommend brett as a hostbrett was a wonderful host he was there to help check in and responded to messages quicklybrilliant host and couldn’t have been more helpfulthe neighbors were kind and brett was quick to respond to any/all questionsRead more reviewsAmenities & Room:
brett’s air b&b was beautiful comfortable and very clean
12. Rustic getaway in the countryside
Enjoy spending time in nature and make the most of the solitude in this rustic yet homey one-bedroom barn. With a double bed, a small living room, a kitchenette and a fireplace, this cosy barn is perfect for two. If you’re looking for a place to spend some alone time with your better half, then this rental is ideal for you, be it for a quick getaway weekend or a long extended stay! Very close to the city, you will get to enjoy the best of both worlds when you stay here.
46.9 km (29.2 mi) from Riverside ParkAccommodates: 5
Top guest reviews
Location:
molly's place was great very comfortable will stay there againRead more reviewsCleanliness:
super comfy and clean spacethis place was clean and super unique great place for the value and would recommend to others
Pick your favorite barn
From minimalistic barns on working farms to luxurious barns with fancy gardens, Ontario really does have it all. Here’s hoping you were able to pick your favourite vacation rental from this list of the best barns for rent in Ontario, Canada.
Frequently asked questions about barns for rent in Ontario, Canada
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data
