A lake surrounded by mountains with a clear sky.

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

  • 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 13 - Sep 14
Tomorrow
Sep 14 - Sep 15
Next weekend
Sep 18 - Sep 20
In two weeks
Sep 25 - Sep 27

Filter by

Star rating

Guest rating

Our top choices for St. Mary hotels

1. St. Mary Village

St. Mary Village
Browning
Guest review highlights
  • Minutes from St. Mary Visitor Center
  • Very good on-site restaurant
  • Scenic views from the property
CA $373
CA $426 total
includes taxes & fees
Sep 25 - Sep 26
St. Mary Village

2. Glacier Peaks Hotel

Glacier Peaks Hotel
Browning
Guest review highlights
  • Well-stocked continental breakfast
  • Convenient on-site restaurant
  • Friendly and responsive hotel staff
CA $319
CA $338 total
includes taxes & fees
Oct 14 - Oct 15
Glacier Peaks Hotel

3. Hooks Hideaway Motel

Hooks Hideaway Motel
Babb
Guest review highlights
  • Scenic location in a peaceful area
  • Comfortable beds with clean linens
  • Friendly staff providing great service
CA $270
CA $293 total
includes taxes & fees
Sep 18 - Sep 19
Hooks Hideaway Motel

4. Glacier Haven Inn

Glacier Haven Inn
Essex
Guest review highlights
  • Excellent food quality at the café
  • Great value for what you pay
  • Welcoming and helpful staff members
CA $179
CA $199 total
includes taxes & fees
Sep 22 - Sep 23
Glacier Haven Inn

5. Glacier Park Lodge

Glacier Park Lodge
East Glacier Park
Guest review highlights
  • Beautifully maintained grounds
  • Exceptional food in the restaurant
  • Spacious and lovely rooms
CA $439
CA $501 total
includes taxes & fees
Sep 20 - Sep 21
Glacier Park Lodge

6. Whistling Swan Motel

Whistling Swan Motel
East Glacier Park
Guest review highlights
  • Delicious Jamaican and pizza food
  • Fresh coffee and tea for guests
  • Very helpful and nice staff
CA $248
CA $268 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
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
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
Swiftcurrent Motor Inn and Cabins - Inside the Park

10. Mountain Pine Motel

Mountain Pine Motel
East Glacier Park
Guest review highlights
  • Comfy beds with nice sheets
  • Excellent coffee and tea for guests
  • Welcoming front desk service
Mountain Pine Motel

11. Lake McDonald Lodge - Inside the Park

Lake McDonald Lodge - Inside the Park
West Glacier
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
Guest review highlights
  • Stunning views from the decks
  • Fully stocked kitchen for cooking
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
"Nice quiet spot. Owner was good at replying to email beforehand, but once there, there was no signal, so we felt on our own. Would have appreciated a packet with info about turning on the heat, operating the tv remotes, where to put garbage, spots nearby to get groceries or dinner, etc. If there was wi-fi there was no password posted. Kitchen was missing basics like sugar for coffee, but we were far from anywhere to purchase necessities."
Pamela M. 1-night trip
Posted 1 day ago
New to vacation rental lovely 3-bedroom 2 bath on Duck Lake near Glacier Park
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 2 days ago
Duck Lake West Shore, Just 15 Minutes from Glacier National Park!
St. Mary, Many Glacier, Waterton area cabin

St. Mary, Many Glacier, Waterton area cabin

10/10 Excellent
"A fabulous, comfortable, and well stocked cabin on Windy Ridge. Loved our stay, the view, and the experience of staying in a remote cabin! Would stay again!"
Connie R. 1-night trip
Posted 2 days ago
St. Mary, Many Glacier, Waterton area cabin
Delightful 2-bedroom cabin with AC in charming Babb

Delightful 2-bedroom cabin with AC in charming Babb

10/10 Excellent
"Great location. Nice clean cabin in quiet campgrounds. Very comfortable bed. Close to national park. Friendly helpful host."
Diane 4-night trip
Posted 3 days ago
Delightful 2-bedroom cabin with AC in charming Babb
Lakefront cabin on Duck Lake near Glacier National Park, great fishing & hiking!

Lakefront cabin on Duck Lake near Glacier National Park, great fishing & hiking!

10/10 Excellent
"Wonderful stay! So many supplies already in the home, views were unbelievable. Super clean home and cozy beds. Huge windows over overlooking the lake, large kitchen made for easy meal making. It had had everything and more! Excellent location, easy access to the park."
Michelle S. 5-night trip
Posted 3 days ago
Lakefront cabin on Duck Lake near Glacier National Park, great fishing & hiking!
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
"The property was BEAUTIFUL and the owners are extremely friendly and helpful. We had the absolute best experience staying here!"
Lauren 2-night trip
Posted 4 days ago
On the shores of Ducklake only minutes from Glacier Park, and Waterton Park park
Cozy Cabin Near Glacier Park

Cozy Cabin Near Glacier Park

10/10 Excellent
"The cabin was clean, cute, and comfortable! Perfect location with easy access to Many Glacier, East Glacier, and Two medicine areas of the park. Host was also very hospitable and great with communication. Would definitely stay here again!"
Brittany D. 4-night trip
Posted 6 days ago
Cozy Cabin Near Glacier Park
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
"Great stay in a perfect location for exploring east side (the best side) of glacier! Booking is exactly as advertised, clean, cozy, well stocked kitchen."
Kate A. 3-night trip
Posted 13 days ago
10 minutes to Glacier National Park! Central Eastside location for park access.
Elk Willows Home -Wildlife & Breathtaking Views-Minutes to Glacier East Entrance

Elk Willows Home -Wildlife & Breathtaking Views-Minutes to Glacier East Entrance

10/10 Excellent
"This place has it all-it’s in a great setting with natural beauty, horses and farm animals. It is a spacious home with room for all 5 of us to spread out, with a deck area where we could hang out (we enjoyed the lunar eclipse and the star gazing was amazing), a well appointed kitchen where we cooked 2 dinners, and incredibly friendly hosts who made us feel very much at home. We enjoyed the quiet for sleeping as well as the access to Canada. We traveled to Waterton Park and were also within 15-20 minutes of the east entrance to Going to the Sun Road. I would highly recommend the Elk Willows property!"
Michele H. 2-night trip
Posted 13 days ago
Elk Willows Home -Wildlife & Breathtaking Views-Minutes to Glacier East Entrance

More cheap stays in St. Mary

Hooks Hideaway Motel

Hooks Hideaway Motel

291 Camp Nine Rd Babb MT
CA $270
CA $293 total
Sep 18 - Sep 19
includes taxes & fees
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 $293 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