Around Ontario, you will find a diverse range of epic accommodations available on Airbnb. If you are looking for unique places to stay in Ontario on your vacation, you can find everything from old train cars, barns, treehouses, yachts and even a teepee to book.\nNarcity may receive a portion of sales if you purchase something from this article, which was created independently by Narcity's editorial team just for you.\nWith prices for every budget, these unique Airbnb listings make for fun weekend getaways, as they are all located within Ontario.\nThe Buffalo Farm\nAirbnb\nEnjoy the beauty of Northern Ontario at this spot. The custom 18-foot structure is located on a sanctuary for buffalo and other beasts. Here you can experience 500 acres of beautiful wilderness, surrounding forest and the nearby Amable du Fond River.\nWhere: MattawaAccommodates: 4 peopleBedrooms: 1Beds: 2Rental Fee: $119 per nightBook here\nRaven Cabin\nAirbnb\nSpend the night in an off-the-grid tiny home. The charming and private Raven Cabin is located on an old farmstead, surrounded by marshlands and has its own small pond. Located close to Toronto, you can escape the city to enjoy a secluded cabin for a weekend getaway.\nWhere: SchombergAccommodates: 2 peopleBedrooms: 1Beds: 1Rental Fee: $150 per nightBook here\nThe Manilla Church Guesthouse\nAirbnb\nJust over a one-hour drive from Toronto, the Manilla Church offers a luxurious loft space that is available on Airbnb. Built in 1869, the Gothic Revival style church's loft offers an open concept design and a large kitchen that is perfect for hosting small groups. One of the most eye-catching features of this listing is the stained glass windows and 30-foot ceilings.\nWhere: OakwoodAccommodates: 7 peopleBedrooms: 4Beds: 4Rental Fee: $295 per nightBook here\nBox Car Cottage\nAirbnb\nSpend the night in a Canadian Pacific Boxcar train; a railroad car used by freight trains. Located one hour from Toronto, the vintage boxcar built between 1896 and 1914 has been converted into a two-bedroom cottage. Situated on 62 acres of forest trails, you can spend the days hiking, then return to relax in the indoor pool, hot tub or infrared sauna.\nWhere: UtopiaAccommodates: 4 peopleBedrooms: 2Beds: 3Rental Fee: $169 per nightBook here\n100-Year-Old Church\nAirbnb\nThis 100-year-old church is the perfect spot to stay with your friends. It comfortably sleeps up to 12 people and has a large kitchen and dining area to accommodate groups. The stunning space offers tall vaulted ceilings and an open living space perfect for entertaining. Within the church, you'll find a pool table, poker table, foosball, darts, a 65-inch television and even a PlayStation. This spot is conveniently located only a short 10-15 minute drive to the beach with plenty of nearby attractions.\nWhere: Lambton ShoresAccommodates: 12 peopleBedrooms: 4Beds: 8Rental Fee: $325 per nightBook here\nRustic Loft In A Barn\nAirbnb\nGet a barnyard experience by spending the night at a working farm. The accommodation is in a loft space above the horses' barn. The loft can sleep up to five people in the open-concept space. You can enjoy the picturesque views and explore 100 acres of farmland, woods and fields. This is the perfect opportunity for animal lovers to become fully immersed with barn animals and even interact with the barn kitties, Minx and Lynx.\nWhere: Adjala-TosorontioAccommodates: 5 peopleBedrooms: 1Beds: 3Rental Fee: $255 per nightBook here\nVintage Airstream\nAirbnb\nSpend the night inside this gorgeous vintage 1971 Airstream. The completely renovated Airstream sleeps two people, so it's perfect for a couple's retreat. Located on the Northridge Inn and Resort, the camper offers access to a private beach. As part of your rental you also have access to all the amenities the resort has to offer, including a hot tub, a solar-heated pool, an on-site bar, canoes, kayaks and paddleboards.\nWhere: SundridgeAccommodates: 2 peopleBedrooms: 1Beds: 2Rental Fee: $295 per nightBook here\nRiver Houseboat\nAirbnb\nSpend the night in this spacious two-floor houseboat overlooking the canal. This charming accommodation provides all the features you would expect in a house while floating over the water. Come with your paddleboard, kayak or canoe and spend the day on the water.\nWhere: BobcaygeonAccommodates: 5 peopleBedrooms: 1Beds: 3Rental Fee: $150 per nightBook here\nThe Coach House\nAirbnb\nThis comfy, rustic home is located minutes from downtown Toronto. Inside this coach house, you'll find heated floors, warm and cozy lighting and decor, plus a vintage fireplace to keep you warm. You can spend your afternoon reading a book in the outdoor hammock or lounge on the large outdoor sectional.\nWhere: TorontoAccommodates: 2 peopleBedrooms: 1Beds: 1Rental Fee: $127 per nightBook here\nPrivate Island On Lake Muskoka\nAirbnb\nEscape for the weekend to a private island retreat. Located in Muskoka, this cottage has been fully renovated to offer every comfort. Enjoy views of the lake while resting in bed or gaze at the stars from the bar on the dock. This large cottage is perfect for groups, as it sleeps up to 14 people and even has a private beach! Access to the island is available via a short boat ride from the mainland.\nWhere: Muskoka LakesAccommodates: 14 peopleBedrooms: 6Beds: 11Rental Fee: $725+ per nightBook here\nRustic-Chic Foxglove Farm\nAirbnb\nOnly one hour from Toronto, this rustic-chic farmhouse is perfect for a peaceful getaway. Built in the 1840s, Foxglove Farm is on 70 acres of organic farmland. The log farmhouse mixes vintage antiques with modern convenience. Ideally situated amongst the rolling hills and horse farms, this Airbnb is only 15 minutes away from antique shops, restaurants, hiking, golf, skiing, a spa and a winery.\nWhere: Adjala-TosorontioAccommodates: 7 peopleBedrooms: 4Beds: 4Rental Fee: $450 per nightBook here\nThese prices and terms of occupancy are confirmed at the time of publishing, but they can change at any time.