Guelph Brewery Restaurant, Beer Hall & Craft Beer

Royal City Brewing Co. is a craft brewery and beer hall in the heart of Guelph, Ontario. Every beer is brewed on site and poured fresh across 15+ taps in our Beer Hall, served alongside a full kitchen menu built for good company. Whether you're joining us for a weeknight pint, a weekend lunch, or a large group gathering, there's always something worth drinking.

Can't make it in? We deliver. Royal City offers free home delivery to Guelph, Hamilton, Waterloo, Kitchener, Brantford, and more than 20 communities across Southern Ontario — with no minimum order in Guelph. We also offer a beer subscription service for regular deliveries straight to your door.

Beer Hall hours: Monday – Thursday from 3 p.m.  |  Friday – Sunday from 11 a.m.

Private Events & Group Bookings at the Royal City Beer Hall

The Beer Hall welcomes large-group dining and private events for 20 or more, with the full Beer Hall available for up to 100 guests and the Ward Room for up to 50.

What Guelph Guests Are Saying

4.7 out of 5 from 479 Google reviews

“Fantastic staff and service and some amazingly tasty brews.”

Google review

“Worth checking out their selection of craft beers year round!”

Google review

“We ordered their duck poutine and brisket nachos.”

Google review
Royal City Brewing video preview