St. Mary Montana Hotels & Motels

Only hotels in St. Mary are listed below. Search for the cheapest discounted hotel and motel rates in or near St. Mary, MT for your business or personal leisure travel. Explore the most favored St. Mary, Montana motel and hotel rooms. Browse the St. Mary area hotels to find the perfect lodging! Please use the provided map of the St. Mary hotels. Group booking? Search St. Mary Group Hotel Discounts

The St. Mary center point is about 16 miles east of Glacier National Park and 22 miles northwest of E Glacier Park Amtrak.

The gem in Montana's Glacier National Park. St. Mary is a small town located in the western part of Montana. It is situated at the base of the Rockies, near the border of Idaho. Also near the east side of the park, on the shores of Lower St. Mary Lake. The town is home to a population of just fewer than 50 people. There are many reasons to stay at hotels, inns, and suites in St. Mary, MT. The scenery in and around St. Mary is simply breathtaking. The towering mountains, pristine forests, and glistening lakes are a sight to behold. And, with so many outdoor activities to enjoy, you'll never get bored. The amenities at hotels, inns, and suites in St. Mary are second to none. From luxurious accommodations to world-class dining, you'll find everything you need to relax and rejuvenate. The businesses in this area include a grocery store, gas station, post office, and many hotels. Visitors to St. Mary can enjoy a lot of activities, including hiking, fishing, and boating. The town was founded in the late 1800s as a mining town. However, the mines have long since dried up and it has reinvented itself as a tourist destination. There are also several lakes and rivers in the area, making it a perfect destination for outdoor enthusiasts. It is host to the St. Mary Visitor Center, which is the largest visitor center in the park. So, if you are planning a visit to Glacier National Park, be sure to add St. Mary to your itinerary. More from this guide...

St. Mary Hotels/Accommodations

Loge Mt. Glacier : Mt. 49 East Glacier Park
+1-888-389-4121
Mt. 49 East Glacier Park, East Glacier Park, MT 59434 +1-888-389-4121 ~21.79 miles southeast of St. Mary
  • High-end hotel
From£99
Average 3.0 /5 Read Reviews Call BookMore Details
East Glacier Motel & Cabins
+1-888-675-2083
1107 Highway 49, East Glacier Park, MT 59434 +1-888-675-2083 ~22.27 miles southeast of St. Mary
  • Low Cost Mountain property
  • 2 suites in hotel
From£51
Average 3.0 /5 Latest Reviews Call BookMore Details
Glacier Peaks Hotel
+1-800-716-8490
50 Museum Loop, Browning, MT 59417 +1-800-716-8490 ~22.31 miles southeast of St. Mary
  • Low-priced hotel
  • 14 suites in property
From£47
Average 3.5 /5 Hotel Reviews Call BookMore Details
Sears Motel
+1-800-805-5223
1023 Highway 49n, East Glacier Park, FL 59434 +1-800-805-5223 ~22.31 miles southeast of St. Mary
  • Cheap hotel
Waterton Glacier Suites - Calgary
+1-888-965-1860
107 Windflower Ave., Calgary, AB T0K2M0 +1-888-965-1860 ~30.48 miles northwest of St. Mary
  • Mid-scale property
  • Check in time: 16:00
From£70
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Aspen Village Inn - Waterton Lakes Ntl. Park
+1-888-788-5576
111 Windflower Ave., Waterton Lakes Ntl. Park, AB T0K2M0 +1-888-788-5576 ~30.55 miles northwest of St. Mary
  • 2 star Mountain property
  • Hotel has 51 rooms
From£73
Average 3.0 /5 Reviews Call BookMore Details
Bayshore Inn Resort & Spa in Calgary
+1-888-897-9207
111 Waterton Ave., Calgary, AB T0K2M0 +1-888-897-9207 ~30.56 miles northwest of St. Mary
  • Midscale hotel
  • 70 suites in hotel
From£70
Average 3.0 /5 Recent Reviews Call BookMore Details
Crandell Mountain Lodge
+1-888-311-4278
102 Mountview Rd., Watertown, AB T0K2M0 +1-888-311-4278 ~32.39 miles northwest of St. Mary
  • Affordable Mountain hotel
  • 2 floors in property
From£119
Very good 4.0 /5 Review Score Call BookMore Details
Waterton Lakes Lodge Resort in Waterton Park
+1-888-469-4795
101 Clematis Ave., Waterton Park, AB T0K2M0 +1-888-469-4795 ~33.49 miles northwest of St. Mary
  • Affordable Mountain property
  • Check in time: 16:00
From£63
Very good 4.0 /5 Latest Reviews Call BookMore Details
Under Canvas Glacier in Coram
+1-888-734-9421
101 Under Canvas Rd., Coram, MT 59913 +1-888-734-9421 ~35.33 miles southwest of St. Mary
  • Mid-scale property
From£71
Very good 4.0 /5 Latest Reviews Call BookMore Details
Meadow Lake Resort & Condos
+1-888-841-5292
100 St. Andrews Dr., Columbia Falls, MT 59912 +1-888-841-5292 ~43.63 miles southwest of St. Mary
  • Three Star Resort property
  • 3 floors in hotel
From£59
Average 3.0 /5 Review Score Call BookMore Details

Next: See My St. Mary Hotels with Pricing

The Best Time to Visit St. Mary, MT

St. Mary, Montana, has a climate that is perfect for those who love the outdoors. The summers are warm and the winters are cold, which makes for great skiing and snowboarding conditions. The town is located in the heart of the Rocky Mountains, so there are plenty of opportunities to hike, bike, and explore the area. The average high in mid-July is 81.3 degrees, and the average low in January is 31.6 degrees. There is little rainfall, and the area gets about 300 sunny days per year. There is no bad time to visit St. Mary, MT, but summer is just wonderful here. The weather is warm and there are plenty of activities to keep you busy. If you're seeking to escape the heat, the fall is a great season to visit. The leaves start to change color and the temperatures are more moderate. Winter is beautiful as well, but it can be too cold. If you are here for a winter wonderland, then this is the place for you. Spring is a nice time to visit if you're searching for a quieter time. The temperatures are mild and the flowers are starting to bloom.

Hotel Discounts in St. Mary, MT

There are a few hotels in St. Mary, MT, that offer special rates and discounts depending on the time of year. Also, there're deals for AAA members. Additionally, other hotels suggest a government rate for those with a valid government ID. Book your room online to receive an even bigger price cut or become our member to unlock our secret rates. These hotels bet a variety of packages that can include everything from a romantic getaway to a family vacation.

The Beauty of Nature in St. Mary, MT

There is no place like St. Mary, Montana, when it comes to nature. The scenery is unrivaled and the wildlife is abundant. If you need a place to relax and rejuvenate, look no further than St. Mary. The fresh mountain air and stunning scenery will leave you feeling refreshed and invigorated. So come and experience nature at its best in St. Mary, Montana. Whether you are seeking to hike, fish, or just take in the sights, St. Mary is the best oportunity for you. The Glacier National Park is right at the doorstep and suggest endless opportunities for exploration. It also has many other great hiking and fishing spots in the area. There are several hiking trails in the area, and the town is a great place to go for a scenic drive ass well, many different types of wildlife to see in St. Mary, and the city is a perfect place to visit if you want to experience the beauty of nature. If you're looking for a challenge, try hiking to the summit of Mt. Reynolds – the views are absolutely incredible. If you're more interested in enjoying the local cuisine, St. Mary definitely has you covered. There are plenty of great restaurants serving up delicious Montana-style dishes. Make sure to try the huckleberry pie – it's a real treat!

Back to Top