Photo by Chelsea Jennings

Find hotels in St. Mary, MT from 5.753.947 ₫

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top 10 St. Mary hotels and places to stay

St. Mary Village

3.0 star property
8.4 out of 10, Very good, (347)
"Clean room, pretty property, breakfast"
The price is 7.410.980 ₫
8.448.517 ₫ total
includes taxes & fees
27 Jul - 28 Jul
St. Mary Village

Hooks Hideaway Motel

2.0 star property
7.8 out of 10, Good, (348)
"Perfect little spot! Super clean, really friendly staff, and beautiful grounds. Would come again and again! "
The price is 5.753.947 ₫
6.242.444 ₫ total
includes taxes & fees
1 Jul - 2 Jul
Hooks Hideaway Motel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about St. Mary

Nestled at Glacier National Park's eastern entrance, this tiny town serves as the perfect basecamp for outdoor adventures. Hike to stunning alpine lakes, spot wildlife on Going-to-the-Sun Road, or join a ranger-led tour to learn about the park's ecology.

Photo by Chelsea Jennings
Open Photo by Chelsea Jennings

Frequently asked questions

What's the weather like in St. Mary?

The hottest months are usually July and August, with an average temperature of 15°C, while the coldest months are February and December, with an average of -6°C. Average annual precipitation for St. Mary is 1031 mm.