A lake surrounded by mountains with a clear sky.

St. Mary hotels from HK$1,723

  • 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
11 Sept - 12 Sept
Tomorrow
12 Sept - 13 Sept
This weekend
11 Sept - 13 Sept
Next weekend
18 Sept - 20 Sept

Filter by

Star rating

Guest rating

Our top choices for St. Mary hotels

1. St. Mary Village

St. Mary Village
Browning
United States
Emmlee
HK$2,033
HK$2,317 total
includes taxes & fees
1 Oct - 2 Oct
St. Mary Village

2. Hooks Hideaway Motel

Hooks Hideaway Motel
Babb
United States
Karyn
HK$1,588
HK$1,723 total
includes taxes & fees
12 Sept - 13 Sept
Hooks Hideaway Motel
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

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 10 hours 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 14 hours ago
Lakefront cabin on Duck Lake near Glacier National Park, great fishing & hiking!
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
"This was a great location for us away from the crowds of Glacier National Park. Very peaceful with a beautiful view of the lake and convenient location. It's about an hour to Logan Pass, 30 minutes to Many Glacier and a little over an hour to Two Medicine. We also visited Wateron Lakes National Park in Canada about an hour away."
Mary K. 5-night trip
Posted 20 hours ago
Duck Lake West Shore, Just 15 Minutes from Glacier National Park!
Hooks Hideaway Motel

Hooks Hideaway Motel

8/10 Good
"Lovely setting. Room had coffee maker and small frig. There was a shared microwave in hall. We knew it was a rural location so we brought our own dinner to heat in the microwave. Had a nice picnic in the gazebo and walked around to see the horses and pet the friendly dogs. Nice stay."
Phyl 1-night trip
Posted 1 day ago
Hooks Hideaway Motel
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 2 days ago
On the shores of Ducklake only minutes from Glacier Park, and Waterton Park park
St. Mary Village

St. Mary Village

10/10 Excellent
"Clean"
Monica 1-night trip
Posted 2 days ago
St. Mary Village
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 3 days ago
Cozy Cabin Near Glacier Park
St. Mary, Many Glacier, Waterton area cabin

St. Mary, Many Glacier, Waterton area cabin

10/10 Excellent
"We loved our stay at this cabin!As someone else mentioned, it’s a little tricky to find, so I recommend arriving the first day before nightfall. We stayed here after not “scoring“ rooms at Many Glacier Lodge, where our friends were staying, but in the end we were the winners. Our room was much newer, cleaner, and better appointed (bathroom and kitchen) than our friends’ rooms, for roughly the same price. We did not mind the half hour drive along the lake to meet up at Many Glacier Lodge, where there is free parking if you arrive early. And we really treasured coming back to such a pleasant and private cabin each evening.Very fast and friendly communication with our hosts when we had questions.We would happily stay here again when visiting the east side of Glacier National Park or nearby Canada to the north."
Kellen F. 3-night trip
Posted 5 days ago
St. Mary, Many Glacier, Waterton area cabin
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 10 days ago
10 minutes to Glacier National Park! Central Eastside location for park access.

More cheap stays in St. Mary

Hooks Hideaway Motel

Hooks Hideaway Motel

291 Camp Nine Rd Babb MT
HK$1,588
HK$1,723 total
12 Sept - 13 Sept
includes taxes & fees
8/10 Very good! (546 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

Frequently asked questions

What's the best place to stay in St. Mary?
Based on our traveller data, St. Mary Village is one of the top choices for your stay. This hotel is a short 4-minute walk from Glacier National Park, and it offers a restaurant and free parking. Two other options for your trip to the area are Hooks Hideaway Motel and Many Glacier Hotel - Inside the Park. See all available top hotels, or vacation rentals in St. Mary.
What are some of the best holiday rentals that St. Mary has to offer?
Wagon Wheel Home - Majestic Mountain Views - 15 Minutes to Glacier East Entrance: This holiday home rental outside of St. Mary is located in the mountains, and has a patio, a selection of games and a BBQ to put you at ease in your new surroundings. Kitchen amenities include a dishwasher, a fridge and a stovetop. See all vacation rentals in St. Mary.
If I need to cancel my hotel reservation in St. Mary, will I receive a refund?
Yes, the majority of room reservations are refundable if you cancel before the hotel's cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If you have a reservation that's non-refundable, you might be able to still cancel and receive a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in St. Mary.
What is staying in St. Mary like?
Nature enthusiasts will enjoy exploring St. Mary, and many visitors will definitely appreciate the glaciers and restaurants. Tourists can also enjoy the city's coffee shops, bars and riverfront. A top sight in the city is Glacier National Park. In St. Mary, there are 2 hotels and other accommodation options to choose from. Find out more about St. Mary.
What should I see while I'm in St. Mary?
The glaciers and parks exemplify the natural beauty, and places to admire include Glacier National Park and Waterton-Glacier International Peace Park. You'll also find St. Mary Visitor Center and St. Mary Lake in the area. Take a look at what more there is to see and do in Expedia's St. Mary guide.
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.

Explore a world of travel with Expedia