This tiny village near Toronto is a 'hidden gem' with cozy shops and riverside charm
It's the "perfect day trip destination."

A small town in Ontario.
When you think of small towns near Toronto, spots like Elora or Niagara-on-the-Lake might come to mind. This tiny hamlet is a lesser-known gem, offering all the cozy, storybook vibes.
Located just an hour outside of Toronto, this little community is a cute spot for a day trip or afternoon outing.
Glen Williams is a quaint riverside community nestled in the picturesque landscapes of Halton Hills. According to Visit Halton Hills, it's a "hidden gem" and "perfect day trip destination."
Here, you'll find "a scenic artist community of art studios, cafes and restaurants, trails, local shops and heritage homes."
You can enjoy some delicious treats at Kit's Little Kitchen, which offers a range of sweet and savoury bites. The Copper Kettle is another local favourite and features pub-style meals and a scenic patio. Or, treat yourself to a fine dining experience at Glen Tavern.
Aside from dining, Glen Williams offers a few quaint shops and scenic trails.
You can take a stroll along the Credit Valley Footpath, a 16.5-kilometre walk that runs alongside the Credit River and is accessible from Glen Williams.
Shops like The Glen Girl and Main St. Market are home to unique local products and treasures.
A highlight of the area is Beaumont Mill Antiques, a vintage market located in an old Limestone Knitting Mill. You'll also want to stop by Williams Mill Creative Art Studios, where you can see art from diverse creators.
This small but charming day trip destination is a short drive from Toronto and offers endless storybook charm.
Before you get going, check out our Responsible Travel Guide so you can be informed, be safe, be smart, and most of all, be respectful on your adventure.