Hotels in St. Mary, Montana

Search & Compare St. Mary Hotels

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

Best hotels in St. Mary

St. Mary overview

St. Mary is a friendly locale known for its parks and riverfront, and surrounded by picturesque views of glaciers and mountains. You'll enjoy the abundant coffee and café choices. Nature lovers will find plenty of places to explore such as St. Mary Lake and St. Mary Falls. Make it a point to see sights like St. Mary Visitor Center and Virginia Falls. Whatever you're into, St. Mary has something for you.

Where to stay in St. Mary

Whether you're planning to stay for a night or for the week, the area around St. Mary has accommodations to fit every need. Search for hotels in St. Mary with by checking our online map. Our maps display the areas and neighborhoods around all St. Mary hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best St. Mary hotel deals are here with our lowest price guarantee.

How to get to St. Mary

Fly in to Kalispell, MT (FCA-Glacier Park Intl.), 48.6 mi (78.2 km) from downtown St. Mary.

What to see around St. Mary

Its glaciers, parks, and mountain views are well known, and favorite spots for nature lovers include:
  • • St. Mary Lake
  • • St. Mary Falls
  • • Virginia Falls
  • • Fishercap Lake
  • • Bullhead Lake
Here are some top sights to see:
  • • St. Mary Visitor Center
  • • Scalplock Lookout Trail
  • • Bird Woman Falls
  • • Hidden Lake
  • • Iceberg Lake

When to visit St. Mary

Curious about when's the best time to visit? Here are the seasonal norms to help with your planning:

Seasonal temperature averages
  • January-March: 46°F day, 3°F night
  • April-June: 73°F day, 23°F night
  • July-September: 77°F day, 32°F night
  • October-December: 60°F day, 7°F night
Seasonal rainfall averages
  • January-March: 0.12 inches
  • April-June: 0.24 inches
  • July-September: 0.20 inches
  • October-December: 0.12 inches