StaysInCanada
Granby · Canada

Stays in Granby

Granby is an Eastern Townships city built around Granby Zoo, with Yamaska Mountain on the skyline and Parc national de la Yamaska a short drive away. It works as a weekend base for zoo visits, lake time and regional ski hills without the crowds of Montreal.

Granby sits in Quebec's Eastern Townships, roughly halfway between Montreal and Sherbrooke, and most visitors arrive for one reason first: Granby Zoo, one of Canada's largest, which anchors the town's tourism economy. Beyond the zoo gates, the city runs along the Yamaska River with Mont Yamaska rising to the south and the beaches of Parc national de la Yamaska a short drive north. Cyclists know Granby as a junction on the Route Verte network, where the Estriade and Granbyenne rail-trails meet downtown. Winter shifts the pace toward the region's ski hills, while summer fills the lake and the zoo's water park. Hotels cluster near downtown and along the routes into the Eastern Townships countryside, suiting families, cyclists and couples on a regional wine-and-lake circuit alike.

Updated August 11, 2026

Granby in numbers

3
stays
7.7/10
average guest rating
3 115
traveller reviews
Filter by stay type

What to expect

  • Granby Zoo, one of the largest zoos in Canada, with an attached water park in summer
  • Mont Yamaska on the skyline and Parc national de la Yamaska's beach a short drive away
  • A junction of the Route Verte rail-trail network, with the Estriade and Granbyenne paths meeting downtown
  • Walkable downtown around Palace de Granby, with restaurants and the historic core
  • Regional ski hills within reach for a winter weekend away from the bigger Eastern Townships resorts
  • Under two hours from Montreal by car, without the traffic of the closer-in Laurentians

Local tips

  • Book the zoo tickets online ahead of a summer weekend, the water park section sells out its daily capacity by early afternoon.
  • Pick a hotel within walking distance of Palace de Granby if you want dinner downtown without moving the car twice.
  • Bring or rent a bike if you're staying more than one night, the Estriade trail starts right in town and needs no shuttle.
  • Pack swimwear even in a hotel-only trip, most properties here run an indoor pool that's the actual reason families choose Granby in winter.
  • Check whether your hotel quotes zoo-view or courtyard rooms separately, the price gap is usually small for a real difference in noise at night.
  • Visit Parc national de la Yamaska's beach on a weekday if you can, weekend parking fills before noon in July and August.

Where to stay

Frequently asked questions

What neighborhood should I book in Granby?

Downtown Granby, near Palace de Granby, keeps restaurants and the historic core walkable. Families centered on Granby Zoo often prefer hotels on the zoo side of town instead, trading walkability for a shorter drive to the gates each morning.

What kind of hotels does Granby have?

Granby's hotel stock is small and mid-scale: a handful of independent hotels with indoor pools and spa facilities, none of the large chain towers found in bigger Eastern Townships towns. Most sit within a few minutes of downtown or the zoo.

When is the best time to visit Granby?

Summer suits the zoo's water park and the beach at Parc national de la Yamaska, running from June through early September. Winter draws visitors toward regional ski hills instead, with the zoo itself scaling back to its indoor exhibits.

Is Granby a good base without a car?

It's workable for a downtown-only stay, since restaurants and Palace de Granby are walkable from most central hotels. Reaching Granby Zoo, Parc national de la Yamaska or the ski hills without a car is difficult, so plan on a taxi or rental for those.

How far is Granby from Montreal?

Granby sits under two hours from Montreal by car via Autoroute 10, making it a manageable day trip or an easy first night on an Eastern Townships road trip without an early departure.

Is Granby good for a family weekend?

Yes: Granby Zoo alone fills a full day, the water park covers a hot afternoon, and Parc national de la Yamaska adds a beach option nearby. Most hotels in town have indoor pools, which extends the trip past the zoo's closing time.