Skip to content

Barn vacation rentals in Ontario

Find and book unique barn rentals on Airbnb

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

Top-rated barn rentals in Ontario

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

Guest favorite
Barn in Hamilton
The Barn-Fieldstone Suite
You'll love this unique and romantic escape. Hot tub, sunsets and rustic charm with modern amenities. We are ideally located close to many attractions. Niagara wine country is just a half hour drive. Conservation areas, walking trails, local eateries, shopping and more are all conveniently located. We are a 12 minute drive from the John C Munro Hamilton International Airport and just over an hours drive from Toronto. Downtown Hamilton and the First Ontario Concert Hall are approx 25 min drive
$161 per night
Guest favorite
Apartment in Ottawa
5* Apartment, mins from Airport, EY Centre, Casino
A unique loft in a rural setting, right in the city of Ottawa. Surrounded by farmers' fields, yet only 7 minutes to the airport & EY Centre, 20 minutes to downtown, 4 mins to the casino, golf, hiking & biking trails. A rustically appointed repurposed airport hangar with rounded ceilings. View brilliant sunsets from the balcony & exercise your pet on the expansive property. Find every amenity such as a workspace, HS internet, AC, & pantry essentials. Retreat to an experience in the country.
$122 per night
Guest favorite
Guesthouse in Consecon
Cottontail Ridge Guesthouse / Prince Edward County
Welcome to our cozy guesthouse designed for two in wine country! Cottontail Ridge is a modern cabin set on a tucked away farm acreage in beautiful Prince Edward County. Enjoy stunning views from the picture windows & deck that overlook acres of old grazing fields. You may catch a glimpse of our namesake cottontail rabbits— or see turkeys, coyotes, fox & deer out back. On summer nights fireflies light up the fields and you’ll hear a serenade from crickets and frogs ;)
$151 per night

Popular amenities for Ontario barn rentals

Family-friendly barn rentals

Guest favorite
Barn in Eugenia
Blue Barn Bed n Bale / Blue Mountain
$148 per night
Barn in Adjala-Tosorontio
Rustic Loft in Working Horse Barn- Laurenwood Farm
$189 per night
Guest favorite
Farm stay in Strathroy
Oasis Cottage Home of the Country
$315 per night
Farm stay in Lanark
Large Lanark Country Retreat with swimming pond
$678 per night
Barn in North Bay
Luxury Camping in the Old Stable
$59 per night
Farm stay in Cannington
Hidden Farm Escape in the Heart of the Kawarthas
$666 per night

Barn rentals with a patio

Guest favorite
Barn in Lincoln
Contemporary Vineyard Barn on the Water + Hot Tub
$255 per night
Guest favorite
Barn in Guelph
The Farm Shed @ Guelph, Elora, Fergus
$161 per night
Guest favorite
Barn in Thamesville
*Unique Barndominium Getaway with private sauna*
$158 per night
Barn in Napanee
The Nest !
$523 per night
Barn in Teeswater
Beautiful Converted Mill
$740 per night
Superhost
Barn in Hamilton
The Barn -Double Suite
$342 per night
Guest favorite
Guest suite in Prince Edward
Our Family Guesthouse
$134 per night
Superhost
Barn in Milton
Five Star Hayloft Suite
$208 per night
Guest favorite
Home in Lucan
Coach House Rustic Retreat
$111 per night
Guest favorite
Loft in Prince Edward
Stillwood Loft
$148 per night
Guest favorite
Home in Priceville
Stone Farm House Spa Retreat
$185 per night
Guest favorite
Barn in Hamilton
Breathtaking Victorian Loft in heart of Hamilton!
$96 per night
Superhost
Room in Milton
Five Star Farm Stay
$58 per night
Superhost
Room in Milton
Five Star Pool View Suite
$104 per night

Destinations to explore

  1. Airbnb
  2. Canada
  3. Ontario
  4. Barn rentals