Set on a striking gorge along the Grand River, Elora is a 115km drive west of Toronto. Known for 19th-century stone architecture, rolling hillsides, and traditional Mennonite farms, Elora provides accommodations ranging from private rooms, hotels, and houses, to cozy bed and breakfasts and apartments.
You'll find vacation homes that come with yards offering swimming pools, outdoor barbecue facilities, and room for your kids to run around. Other features include full kitchens, hot tubs, and fireplaces. Some accommodations are even pet-friendly, meaning your furry family friends can join in your trip.