Weddings & Events
Small weddings, beautifully hosted since 1850.
Say it in a place with a story
The Maryhill Inn began life in 1850 as the St. Boniface Hotel, a stagecoach stop where travellers were welcomed off the Guelph–Waterloo road. One hundred and seventy-five years later, it's still doing what it was built for: gathering people, feeding them well, and sending them home happy.
Our Grand room hosts intimate weddings and celebrations for up to 35 guests — the people who matter most, in a room with fireplaces, tall windows, and not a banquet-hall chair in sight.
Your day, your way
Buffet or canapés provided by us, or bring in your own catering
The half-acre grounds and the old stagecoach house as your photo backdrop
Bridal parties, baby showers, family celebrations and holiday gatherings also welcome
A private event licence is required if alcohol is served — we'll walk you through it
Stay the night
The celebration doesn't have to end at the door. Our five suites sleep up to 16 guests, so your closest people can stay over — and everyone wakes to a two-course breakfast made with local farm ingredients. The Executive Suite, with its separate sitting room and clawfoot slipper tub, makes a fine place for the couple to land at the end of the night.
Check your date
Every event here is quoted personally — tell us your date, your guest count, and what you're picturing, and we'll write back with what's possible.