A lake surrounded by mountains with a clear sky.

Find hotels in St. Mary, MT from CA $307

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Sep 19 - Sep 20
Tomorrow
Sep 20 - Sep 21
Next weekend
Sep 25 - Sep 27
In two weeks
Oct 2 - Oct 4

Filter by

Star rating

Guest rating

Our top choices for St. Mary hotels

1. St. Mary Village

St. Mary Village
Browning
United States
Emmlee
CA $360
CA $410 total
includes taxes & fees
Oct 1 - Oct 2
St. Mary Village

2. Glacier Peaks Hotel

Glacier Peaks Hotel
Browning
Australia
Karyn
CA $287
CA $304 total
includes taxes & fees
Oct 4 - Oct 5
Glacier Peaks Hotel

3. Hooks Hideaway Motel

Hooks Hideaway Motel
Babb
United States
Karyn
CA $283
CA $307 total
includes taxes & fees
Sep 21 - Sep 22
Hooks Hideaway Motel

4. Glacier Haven Inn

Glacier Haven Inn
Essex
United States
Yelsi
CA $161
CA $188 total
includes taxes & fees
Sep 24 - Sep 25
Glacier Haven Inn

5. Glacier Park Lodge

Glacier Park Lodge
East Glacier Park
United States
Igor
Glacier Park Lodge

6. Whistling Swan Motel

Whistling Swan Motel
East Glacier Park
United States
Sheila
CA $250
CA $270 total
includes taxes & fees
Sep 26 - Sep 27
Whistling Swan Motel

7. Many Glacier Hotel - Inside the Park

Many Glacier Hotel - Inside the Park
East Glacier Park
United States
Nicole
Many Glacier Hotel - Inside the Park

8. Rising Sun Motor Inn and Cabins - Inside the Park

Rising Sun Motor Inn and Cabins - Inside the Park
East Glacier Park
United States
Sandra
Rising Sun Motor Inn and Cabins - Inside the Park

9. Swiftcurrent Motor Inn and Cabins - Inside the Park

Swiftcurrent Motor Inn and Cabins - Inside the Park
East Glacier Park
United States
Bernadette
Swiftcurrent Motor Inn and Cabins - Inside the Park

10. Mountain Pine Motel

Mountain Pine Motel
East Glacier Park
United States
Jane
Mountain Pine Motel

11. Lake McDonald Lodge - Inside the Park

Lake McDonald Lodge - Inside the Park
West Glacier
United States
Sarah
Lake McDonald Lodge - Inside the Park

12. Start your exploration of GNP here, easy access to 3 park entrances.

Start your exploration of GNP here, easy access to 3 park entrances.
East Glacier Park Village
United States
Katie H.
Start your exploration of GNP here, easy access to 3 park entrances.
View all properties
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.

See all hotels in St. Mary
A mountain range with snow-capped peaks and a sunset sky.
Photo by Gringa Vera Photography

Top St. Mary Hotel Reviews

New to vacation rental lovely 3-bedroom 2 bath on Duck Lake 
 near Glacier Park

New to vacation rental lovely 3-bedroom 2 bath on Duck Lake near Glacier Park

8/10 Good
"Beautiful views even with the low lake level affected by drought. Awesome back patio! Close to (30 min) Many Glacier and St Mary entrances. Comfortable beds. Good shower water pressure and plenty hot water. WiFi worked great for us with AT&T iPhones. TV was great with our logins to Netflix and Prime on bad weather days. Kitchen adequately stocked (could use a couple more frying pan options). Large kitchen table. Many activity options for kids in the house (games, easel for drawing, etc). Easy, prompt communication with owner via text. Cons for some people may be that gate at entrance is tricky to operate and open. Back patio is only about 25 feet from neighbors back deck (not shown in photos), but only saw the neighbor once. Water has a slight sulphur smell even though there appears to be a whole house filter in place. Baseboard heaters are finicky. Apartment sized stackable washer/dryer is small. Large step down to enter master bedroom. Overall, this place was a great option to stay on the east side of Glacier and be close to the most beautiful hikes and views of the Park!"
Cynthia K. 3-night trip
Posted 10 hours ago
New to vacation rental lovely 3-bedroom 2 bath on Duck Lake near Glacier Park
Hooks Hideaway Motel

Hooks Hideaway Motel

10/10 Excellent
"Room was clean & comfortable"
Cheryl 1-night trip
Posted 1 day ago
Hooks Hideaway Motel
Charming apartment near GNP!

Charming apartment near GNP!

8/10 Good
"Room was nice, clean and quiet as advertised. It was reasonably convenient to the Two Medicine and St Mary's area but probably a 40 minute drive to Many Glacier. It is very secluded a d quiet if thsts what youre looking for, ie nothing within 5 miles for dood, etc. As long as you plan accordingly the place is great. Lester was great with communication!"
Tim H. 2-night trip
Posted 2 days ago
Charming apartment near GNP!
On the shores of Ducklake only minutes from Glacier Park, and Waterton Park park

On the shores of Ducklake only minutes from Glacier Park, and Waterton Park park

10/10 Excellent
"Great people"
John M. 3-night trip
Posted 2 days ago
On the shores of Ducklake only minutes from Glacier Park, and Waterton Park park
St. Mary, Many Glacier, Waterton area cabin

St. Mary, Many Glacier, Waterton area cabin

10/10 Excellent
"We had a very nice overnight stay at the cabin. It was clean and comfortable. It was stocked with all the basics you will need. Best suited for a couple or small family with small children due to space and privacy. The wide-open view was amazing. Google Maps has trouble getting you to the exact location though. It gets you to the correct road but does not take you to the actual cabin, at least in our case. Fortunately, a family member of the host came driving by and escorted us on to the cabin! Overall, a nice stay."
RENEE T. 1-night trip
Posted 3 days ago
St. Mary, Many Glacier, Waterton area cabin
Kia'a'yo Bear Cabin -- Modern Cabin -- 15 Min to Glacier East Entrance

Kia'a'yo Bear Cabin -- Modern Cabin -- 15 Min to Glacier East Entrance

10/10 Excellent
"Great, clean, comfortable cabin very close to Many Glacier area!"
Christian Y. 4-night trip
Posted 5 days ago
Kia'a'yo Bear Cabin -- Modern Cabin -- 15 Min to Glacier East Entrance
10 minutes to Glacier National Park! Central Eastside location for park access.

10 minutes to Glacier National Park! Central Eastside location for park access.

10/10 Excellent
"Very cool place. Horses were in the yard when we returned from Many Glacier. Place itself is very nice and location is great."
Robert D. 1-night trip
Posted 5 days ago
10 minutes to Glacier National Park! Central Eastside location for park access.
Glacier National Park central location. Many Glacier, St. Mary, and Two Medicine

Glacier National Park central location. Many Glacier, St. Mary, and Two Medicine

8/10 Good
"Cabin was rustic, which added to it's charm. Location to Glacier NP east side was excellent. We were really turned off by the ladder needed to get to upper bedroom. If we had known that before booking (not listed), we would have booked elsewhere."
scott d. 4-night trip
Posted 5 days ago
Glacier National Park central location. Many Glacier, St. Mary, and Two Medicine
Duck Lake West Shore, Just 15 Minutes from Glacier National Park!

Duck Lake West Shore, Just 15 Minutes from Glacier National Park!

10/10 Excellent
"An amazing house that made you feel like home. Its location is close to many great locations on the East side to explore. Larry and Linda were there if needed and it was great to share stories with them. Would totally recommend this place for traveling and hope to return in the future to stay longer to make a trip into Canada. Until next time! Julie and Phil (Illinois)"
Julie W. 3-night trip
Posted 8 days ago
Duck Lake West Shore, Just 15 Minutes from Glacier National Park!

More cheap stays in St. Mary

Hooks Hideaway Motel

Hooks Hideaway Motel

291 Camp Nine Rd Babb MT
CA $283
CA $307 total
Sep 21 - Sep 22
includes taxes & fees
8/10 Very good! (553 reviews)
Hooks Hideaway Motel
Rising Sun Motor Inn and Cabins - Inside the Park

Rising Sun Motor Inn and Cabins - Inside the Park

Going-to-the-Sun Road East Glacier Park MT
Get rates
8/10 Very good! (4 reviews)
Rising Sun Motor Inn and Cabins - Inside the Park
Swiftcurrent Motor Inn and Cabins - Inside the Park

Swiftcurrent Motor Inn and Cabins - Inside the Park

1256 Many Glacier Road East Glacier Park MT
Get rates
10/10 Exceptional! (1 review)
Swiftcurrent Motor Inn and Cabins - Inside the Park

Hotels in St. Mary with star rating

Find out more about St. Mary

Top reasons to visit St. Mary

  • Breathtaking Scenery: St. Mary boasts stunning landscapes, including the picturesque St. Mary Lake and majestic mountain views.
  • Outdoor Adventures: Ideal for nature lovers, visitors can hike scenic trails, embark on day trips, and enjoy boat rentals.
  • Charming Village Atmosphere: St. Mary offers a friendly village vibe, perfect for relaxation and exploration.
  • Nearby Waterfalls: Discover beautiful waterfalls that enhance the natural beauty of the area.
  • Diverse Accommodations: Enjoy a variety of lodging options, from pet-friendly motels to cozy lodges, tailored to enhance your stay.

Find great hotels in and around St. Mary

Experience the charm of St. Mary, Montana, with a variety of hotel accommodations tailored to enhance your adventure vacation. Whether you're seeking pet-friendly motels or cozy lodges, St. Mary offers options to suit every traveller's needs. Explore the scenic beauty of the area while enjoying the comfort and convenience of local hotels, perfect for making your stay memorable.

  • St. Mary Village: A charming 3-star hotel with a guest rating of 8.4, St. Mary Village offers a delightful retreat in the heart of St. Mary. This hotel features a variety of dining options, including breakfast, lunch, and dinner at its on-site restaurant. Guests can unwind with entertainment options such as cable television, making it a convenient choice for those looking to relax after a day exploring the breathtaking scenery of Glacier National Park. The warm hospitality and comfortable accommodations provide a perfect base for your St. Mary adventure.
  • Hooks Hideaway Motel: Located 22.5km from St. Mary, Hooks Hideaway Motel is a budget-friendly option ideal for travellers seeking a pet-friendly getaway. This motel welcomes furry companions with specific pet policies and amenities, making it a great choice for those who wish to bring their pets along. Its cozy atmosphere ensures a comfortable stay, while its affordability allows guests to enjoy their vacation without breaking the bank. Perfect for families and outdoor enthusiasts, Hooks Hideaway Motel offers easy access to nearby attractions.
  • Many Glacier Hotel - Inside the Park: With an impressive guest rating of 10.0, Many Glacier Hotel - Inside the Park is a premier 3-star accommodation just 17.7km from St. Mary. This historic hotel is an excellent choice for adventure seekers, offering a variety of outdoor activities such as hiking, biking, horseback riding, fishing, and canoeing right at your doorstep. The stunning views and unique access to Glacier National Park’s natural beauty make it a memorable destination for those looking to immerse themselves in the great outdoors.

Where to stay in St. Mary

St. Mary, Montana, offers an unforgettable vacation experience filled with breathtaking scenery and outdoor adventures. Nestled in a friendly village atmosphere, visitors can explore the stunning landscapes of the St. Mary area, perfect for hiking and relaxing. The nearby communities enhance your journey with their charming vibes, making holidays in St. Mary truly memorable. Embrace the beauty of this remarkable destination and create lasting memories in the enchanting village of St. Mary.

  • East Glacier Park: Located a mere 11.3km from St. Mary, East Glacier Park is a charming city that serves as a gateway to breathtaking outdoor adventures. This area is particularly popular from June to August, attracting nature enthusiasts eager to explore its stunning scenery. With an array of hiking trails and recreational areas, visitors can immerse themselves in the beauty of the surrounding national parks and glaciers. The fresh mountain air and picturesque landscapes make it an ideal spot for those looking to enjoy the great outdoors.
  • Babb: Situated 12.9km from St. Mary, Babb offers a unique blend of adventure and natural beauty. This city experiences a moderate influx of travelers, with peak visitation occurring in the warmer months from June to August. Visitors are drawn to Babb for its outdoor activities, including hiking trails and access to recreational areas that showcase the stunning local scenery. The proximity to national parks and glaciers ensures that there are plenty of opportunities for exploration and adventure in this scenic locale.
  • Browning: As the nearest city to St. Mary, Browning is a hub for outdoor enthusiasts, with travel peaks from June to July and September. Visitors flock to this vibrant city for its adventurous spirit and picturesque surroundings. The area offers numerous hiking trails and recreational venues that cater to nature lovers and thrill-seekers alike. With national parks and glaciers nearby, Browning provides a perfect base for exploring the magnificent landscapes that Montana has to offer.

Things to do in St. Mary

St. Mary, Montana, is an ideal destination for outdoor enthusiasts and adventure seekers. Visitors can enjoy a variety of activities, including hiking on scenic trails, embarking on day and backpacking trips, and exploring recreational areas. Boat rentals are also available for those looking to experience the area's stunning landscapes from the water. With its breathtaking scenery and ample outdoor adventures, St. Mary promises an unforgettable vacation for nature lovers.

Shopping

In St. Mary, explore unique local shops for souvenirs and gifts, like the charming St. Mary Visitor Center. If you're up for a drive, the Glacier Park Lodge Gift Shop offers a broader selection with stunning views of the park, perfect for finding memorable keepsakes.

Recreation

The Glacier Park Lodge Spa offers rejuvenating treatments in a tranquil setting, perfect for relaxation. For outdoor fun, explore the stunning trails at St. Mary Falls, where breathtaking views and fresh mountain air enhance your wellness experience amidst nature's beauty.

Adventure

St. Mary, Montana, is a gateway to Glacier National Park, offering breathtaking hiking trails, stunning vistas, and diverse wildlife. Explore the picturesque Going-to-the-Sun Road or enjoy kayaking on St. Mary Lake for an unforgettable outdoor experience amidst majestic mountain scenery.

Nightlife

St. Mary offers a relaxed nightlife atmosphere, perfect for unwinding after a day of exploring. Enjoy a cozy evening at the local tavern, where friendly locals share stories, or grab a bite at a nearby diner for a taste of classic American fare.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for St. Mary

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. Mary are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in St. Mary is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St. Mary is Monday. The most expensive day to stay in St. Mary is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your preferences, including your budget, desired location, and the type of accommodation you prefer. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are currently available. To find the most affordable options and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in St. Mary with your flights and activities through an Expedia package.

Find the best attractions near St. Mary

St. Mary, Montana, is a haven for outdoor enthusiasts, offering breathtaking scenery and adventure. Visitors can explore the stunning St. Mary Lake and nearby waterfalls, as well as take in magnificent mountain views. The St. Mary Visitor Center serves as a great starting point for discovering local attractions. Perfect for couples seeking romance or anyone craving nature, St. Mary promises an unforgettable experience in the heart of the wilderness.

  • St. Mary Lake: Nestled 8.0km from St. Mary, this picturesque lake offers scenic views, perfect for relaxing beach days or romantic picnics. The outdoor ambiance invites you to enjoy various activities while soaking in the stunning landscape.
  • St. Mary Falls: Located 14.5km from St. Mary, this breathtaking waterfall is a must-see for adventure seekers. The trail to the falls offers a romantic atmosphere, making it ideal for couples looking to connect with nature and each other.
  • Garden Wall: Just 17.7km away, this striking cliff features dramatic scenery and exhilarating outdoor experiences. Hike along its paths for unforgettable views and a sense of adventure that will leave you in awe.

Best time to go to St. Mary

The best time to visit St. Mary is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are high and weather is sunny with no rain. December is its coolest month on average. At this time, visitor numbers are low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January19.8°F (-6.8°C)Light RainMostly CloudyAverageSlightly Low
February19.0°F (-7.2°C)Light RainMostly CloudyAverageSlightly Low
March28.0°F (-2.2°C)Light RainMostly CloudyAverageAverage
April34.9°F (1.6°C)Light RainMostly CloudyAverageAverage
May44.8°F (7.1°C)Light RainMostly SunnyAverageAverage
June54.1°F (12.3°C)Light RainMostly SunnyHighSlightly High
July63.5°F (17.5°C)No RainSunnyHighSlightly High
August62.2°F (16.8°C)No RainSunnyHighSlightly High
September52.7°F (11.5°C)Light RainMostly SunnyAverageAverage
October38.3°F (3.5°C)Light RainMostly SunnyLowAverage
November26.2°F (-3.2°C)Light RainMostly CloudyLowSlightly Low
December18.7°F (-7.4°C)Light RainMostly CloudyLowAverage

The nearest major airports for your trip to St. Mary

For your visit to St. Mary, Montana, the major airports to consider are Kalispell, MT (FCA-Glacier Park Intl.), located 77.2km away, and Lethbridge, AB (YQL-Lethbridge County), situated 109.4km away. Near Kalispell, you can find several hotels such as the 4-star Lodge at Whitefish Lake and The Firebrand Hotel, both offering complimentary airport transportation. The Cedar Creek Lodge and Conference Center, a 3.5-star option, is also nearby. If flying into Lethbridge, the 3.5-star Holiday Inn Lethbridge and Sandman Hotel Lethbridge are convenient choices, both within a short drive of the airport.

Frequently asked questions

What is the best area to stay in St Mary?
The best area to stay in St Mary is directly within the village of St Mary itself, particularly near the east entrance to Glacier National Park.This area is the primary hub for visitors entering the park from the east. It's quite compact, with a few hotels, lodges, and a general store situated along US-89, just outside the park's entrance station. Its main advantage is its immediate proximity to the Going-to-the-Sun Road, offering unparalleled access to the park's scenic drives and hiking trails.For families, staying in St Mary is an excellent choice. You're literally moments away from starting your park adventures, reducing travel time significantly. Many accommodations here offer family-friendly amenities, and the convenience of being so close to the park means less time in the car and more time enjoying the outdoors. Specific attractions like the St Mary Falls and Virginia Falls trailheads are easily accessible from this entrance.Couples looking for a convenient and scenic base will also find St Mary appealing. The lodges often provide stunning views of the surrounding mountains and St Mary Lake, great for relaxing evenings after a day of exploring.
When is the best time to go to St Mary?
For most travellers, the best time to visit St Mary is during the summer months, from late June through to early September, when the weather is warm and all the park facilities and roads are fully open.In late June, you'll find the Going-to-the-Sun Road has usually fully opened, allowing access to Logan Pass and the park's interior. This period offers pleasant temperatures for hiking and exploring. Early summer also sees wildflowers in bloom, adding to the scenery.Families often find July and August ideal. The long daylight hours allow for extended outdoor activities, and the warmer lake temperatures are great for water sports on St Mary Lake. There are many ranger-led programmes available during these peak months, which can be very engaging for children.Couples looking for a slightly quieter experience with beautiful autumn colours might consider early to mid-September. The crowds begin to thin, but the weather often remains pleasant, and the changing foliage creates stunning photographic opportunities.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in St. Mary.
How much is the nightly rate at a St. Mary hotel?
Prices for hotels in St. Mary often vary, but you can find a great deal from CA $307 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia