Hotels in Mont-St-Hilaire, Quebec

Search & Compare Mont-St-Hilaire Hotels® Rewards

Collect 10 nights, get 1 free night

And look out for Secret Prices on select hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Mont-St-Hilaire

Mont-St-Hilaire overview

If you're looking for a new favorite getaway, look no further than Mont-St-Hilaire. You can spend a relaxing day in Mont-St-Hilaire visiting Parc de Beaujeu. You may want to expand your exploration to the surrounding area to see Mont Saint-Bruno Ski Resort and other sights.

Where to stay in Mont-St-Hilaire

Whether traveling on business or vacation, Mont-St-Hilaire can comfortably accommodate all visitors. There are 3 hotels in Mont-St-Hilaire and you can shop as many as 858 deals for rooms on, some with discounts of up to 59%. We have room prices starting at 13 USD per night and below are the number of hotels by star rating in Mont-St-Hilaire as well as in the surrounding area:
  • • 10 5-star hotels from 183 USD per night
  • • 250 4-star hotels from 96 USD per night
  • • 119 3-star hotels from 55 USD per night
  • • 59 2-star hotels from 16 USD per night

How to get to Mont-St-Hilaire

Fly into Montreal, QC (YHU-St. Hubert), 12.5 mi (20.1 km) from the heart of Mont-St-Hilaire. Montreal, QC (YUL-Pierre Elliott Trudeau Intl.) is the next closest major airport, 28.6 mi (46 km) away. Mont-Saint-Hilaire Station is the closest train station, located 0.9 mi (1.4 km) from the city center.

When to visit Mont-St-Hilaire

When planning your trip, you may be wondering when is the best time of year to visit. Here are the seasonal norms to help you decide when to go:

Seasonal temperature averages
  • • January-March: 45°F day, 4°F night
  • • April-June: 83°F day, 25°F night
  • • July-September: 83°F day, 44°F night
  • • October-December: 66°F day, 12°F night
Seasonal rainfall averages
  • • January-March: 0.31 inches
  • • April-June: 0.35 inches
  • • July-September: 0.39 inches
  • • October-December: 0.35 inches