Travellers speeding between the US border and Montreal rarely glance up from the highway — which is exactly why Saint-Jean-sur-Richelieu remains one of Quebec's better-kept secrets. This city of roughly 100,000 sits on the Richelieu River, about an hour's drive from downtown Montreal, and rewards anyone willing to pull off for a day or two.

The town grew from a 17th-century settlement into a canal-and-railway boomtown in the 1800s, and its core still reflects that history. Vieux-Saint-Jean, the Old Town centred on Rue Richelieu, is the place to linger. Food is a genuine draw here: Lagabière Brasserie Artisanale pours craft beers and plates up polished pub fare on a summery patio, while Cuisine Bombay Indienne turns out well-reviewed South Asian dishes — think lamb vindaloo, adjustable to seriously spicy. Given Quebec's reputation as a maple syrup powerhouse, sweet treats are easy to find too.

History buffs get more than they'd expect. Fort Saint-Jean, a stone structure just south of downtown that now houses part of the Royal Military College, has a museum tracing a surprisingly dramatic past. A stronghold was first built here in 1666, Benedict Arnold attacked the site during the American Revolution, and the fort later endured a lengthy siege. Admission to the museum is free — an easy hour or two.

The town's signature event is the International de Montgolfières every August, Canada's largest hot air balloon festival. Nearly 100 balloons launch from around the world, and the whole thing doubles as a music and arts festival with a carnival feel. Watching the skies fill with colourful balloons is a local highlight worth timing a trip around.

Practically speaking, a car is the way in — there's no train station and bus connections from Montreal are awkward. On the plus side, parking is plentiful and often free, and hotels hover around $100 USD a night without much need to book far ahead, except during big events. Basing yourself near Rue Richelieu puts the Old Town's restaurants and riverfront within walking distance. Saint-Jean also works neatly as an affordable stopover on a longer Quebec road trip, with sights like the gorges and waterfalls just across the border from Vermont if you're extending the drive.

For anyone who likes small cities with real food, layered history and festival energy — without Montreal crowds or prices — this is an easy detour to justify.