Star Rating
Hotel Name
Price Range (USD)to
Amenities

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.

St. Mary Hotels, Motels & Accommodations

East Glacier Motel & Cabins
+1-888-389-4121
1107 Highway 49, East Glacier Park, MT 59434 ~22.27 miles southeast of St. Mary
  • Cheap Mountain hotel
  • Check in: 3:00 PM
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in St. Mary" Get Alexa Skill →
Glacier Peaks Hotel
+1-888-675-2083
50 Museum Loop, Browning, MT 59417 ~22.31 miles southeast of St. Mary
  • Inexpensive hotel
  • Hotel has 86 rooms
Sears Motel : 1023 Highway 49n
+1-800-716-8490
1023 Highway 49n, East Glacier Park, FL 59434 ~22.31 miles southeast of St. Mary
  • Economy property
Waterton Glacier Suites
+1-800-805-5223
107 Windflower Ave., Calgary, AB T0K2M0 ~30.48 miles northwest of St. Mary
  • Three Star property
  • Hotel has 2 floors
Aspen Village Inn in Waterton Lakes Ntl. Park
+1-888-965-1860
111 Windflower Ave., Waterton Lakes Ntl. Park, AB T0K2M0 ~30.55 miles northwest of St. Mary
  • Inexpensive Mountain property
  • 3 floors in property
Bayshore Inn Resort & Spa
+1-888-788-5576
111 Waterton Ave., Calgary, AB T0K2M0 ~30.56 miles northwest of St. Mary
  • 3 star property
  • 2 floors in property
Crandell Mountain Lodge in Watertown
+1-888-897-9207
102 Mountview Rd., Watertown, AB T0K2M0 ~32.39 miles northwest of St. Mary
  • Midscale Mountain hotel
  • Check in: 4.00pm
From$150
Average 3.0 /5Reviews CallBookMore Details
Waterton Lakes Lodge Resort
+1-888-311-4278
101 Clematis Ave., Waterton Park, AB T0K2M0 ~33.49 miles northwest of St. Mary
  • Midscale Mountain property
  • 2 floors in hotel
From$80
Very Good 4.0 /5Reviews CallBookMore Details
Under Canvas Glacier in Coram
+1-888-469-4795
101 Under Canvas Rd., Coram, MT 59913 ~35.33 miles southwest of St. Mary
  • 3 star hotel
Meadow Lake Resort & Condos
+1-888-734-9421
100 St. Andrews Dr., Columbia Falls, MT 59912 ~43.49 miles southwest of St. Mary
  • Expensive property
From$495
Very Good 4.0 /5Guest Reviews CallBookMore Details

Next: See My St. Mary Hotels with Pricing

Graph: Next 20 Days of St. Mary Hotel Prices

Rates shown are nightly rates before taxes and do not necessarily reflect all St. Mary, MT discounts available. The chart reflects the cheapest St. Mary hotel for each day and each star rating category.

FAQs about hotels in St. Mary

What are the top reviewed hotels in St. Mary?

Waterton Glacier Suites, Waterton Lakes Lodge Resort and Under Canvas Glacier are the best rated hotels based on customer reviews in the last 365 days.

What are the most high-end hotels in St. Mary?

Meadow Lake Resort & Condos, Waterton Glacier Suites and Bayshore Inn Resort & Spa are the top 3 luxury hotels near St. Mary city center.

What hotels are closest to the city center of St. Mary?

East Glacier Motel & Cabins, Glacier Peaks Hotel, and Sears Motel are the properties closest to St. Mary city center.

How much does a cheap hotel in St. Mary cost per night?

In the last year, a 2 star hotel in St. Mary can be as cheap as $106.43 per night. (based on HotelPlanner prices)

How much does a 3 star hotel in St. Mary cost per night?

In the last year, the average 3 star hotel in St. Mary has been $203.21 per night. (based on HotelPlanner prices)

What are the most popular independent hotels in St. Mary?

Waterton Glacier Suites, Waterton Lakes Lodge Resort and Under Canvas Glacier are the best rated independent hotels (not part of a big brand).

Back to Top