A mountain lake surrounded by forest and snow-capped peaks.

Top Hotels Near St. Mary Lake in East Glacier Park from NZ$534

  • 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
26 Sept - 27 Sept
Tomorrow
27 Sept - 28 Sept
Next weekend
2 Oct - 4 Oct
In two weeks
9 Oct - 11 Oct

Filter by

Property class

Guest rating

Top St. Mary Lake Hotel Reviews

Glacier Alpine Lodges

Glacier Alpine Lodges

10/10 Excellent
"We loved this place! My son and I stayed here while visiting the east side of Glacier. I let him have the larger loft room, as it had a tv up there, and I prefer to read. It was a bit of a challenge climbing the ladder up to my bed, but that made the stay even more unique!! It was perfect for our 3 night stay. We played the National Parks trivia game that was there our first night there, great game! I can't imagine a family with children staying here as it is very tiny, but was perfect for the 2 of us. I guess it depends on how much you like each other! We did have a slight snag with checking in. We arrived at 2:30, but found out the door code would not open the door until exactly 3:00, so we stood around in the cold for 30 minutes. We would have gone somewhere in the meantime, but there isn't a lot to see or do in East Glacier. All in all, I highly recommend this place. It is a bit of a drive to St Mary entrance, or Many Glacier, but isn't that why we are here.............for the beautiful scenery!!!"
Kim 3-night trip
Posted 9 hours ago
Glacier Alpine Lodges
Glacier Park Lodge

Glacier Park Lodge

10/10 Excellent
"The place was lovely, clean, great food, comfortable beds. Would stay here again."
Rebecca 2-night trip
Posted 1 day ago
Glacier Park Lodge
Whistling Swan Motel

Whistling Swan Motel

8/10 Good
"I’m glad stayed there. Pretty. Clean. Tight parking. Tiny bathroom. Bottle opener posted by front door. Check in down the road. Within walking distance of restaurants. Staff was very courteous."
Christine 2-night trip
Posted 2 days ago
Whistling Swan Motel
Glacier Peaks Hotel

Glacier Peaks Hotel

10/10 Excellent
"Very clean and easy access. Friendly staff and nice having restaurant attached."
Tamara 1-night trip
Posted 2 days ago
Glacier Peaks Hotel
Inside Glacier National Park, Lakefront cabin

Inside Glacier National Park, Lakefront cabin

10/10 Excellent
"Decided to go to Glacier very late and looked very hard for a great place to stay and be immersed in the Beauty and greatness of Glacier National Park.Wasn’t sure exactly what the cabin would be like until I actually opened the door.Very quaint with a natural feel of a wilderness.Bedrooms overlooking the lake, natural birch staircase are a few of the very special touches that made me request the opportunity to rent this beautiful personal property."
David M. 5-night trip
Posted 2 days ago
Inside Glacier National Park, Lakefront cabin
Hooks Hideaway Motel

Hooks Hideaway Motel

8/10 Good
"This is a basic accommodation located very close to the Many Glaciers Park entrance. It should be noted that the property is reached by a dirt road which increases travel time to park."
William 1-night trip
Posted 3 days ago
Hooks Hideaway Motel
St. Mary, Many Glacier, Waterton area cabin

St. Mary, Many Glacier, Waterton area cabin

10/10 Excellent
"This was the perfect location for us.."
Vickie 3-night trip
Posted 4 days ago
St. Mary, Many Glacier, Waterton area cabin
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 7 days 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 weeks ago
Duck Lake West Shore, Just 15 Minutes from Glacier National Park!

Other attractions near St. Mary Lake

A river winding through a forest with yellow foliage and a mountain in the background.

St. Mary Visitor Center

9.4/10 (178 reviews)
Explore the great outdoors at St. Mary Visitor Center, a lovely green space in East Glacier Park. Discover the stunning glacier views while you're in the area.
See properties
A mountain with a prominent peak, a grassy valley, and a cloudy sky.

Logan Pass Visitor Center

9.2/10 (51 reviews)
Explore the great outdoors at Logan Pass Visitor Center, a lovely green space in East Glacier Park. Discover the stunning glacier views while you're in the area.
See properties

St. Mary Falls

9.4/10 (257 reviews)
Commune with nature and explore the great outdoors at St. Mary Falls during your travels in East Glacier Park. Wander the parks or discover the area's glaciers.
See properties

Virginia Falls

9.4/10 (52 reviews)
Commune with nature and explore the great outdoors at Virginia Falls during your travels in East Glacier Park. Wander the parks or discover the area's glaciers.
See properties

Lower Saint Mary Lake

Commune with nature and explore the great outdoors at Lower Saint Mary Lake during your travels in Babb. Amble around the area's parks or seek out its hiking trails.
See properties

Piegan Pass Trailhead

8.4/10 (12 reviews)
You can take time to visit Piegan Pass Trailhead during your travels to East Glacier Park. Discover the stunning glacier views while you're in the area.
See properties

Scalplock Lookout Trail

6.8/10 (3 reviews)
You can take time to visit Scalplock Lookout Trail during your travels to East Glacier Park. Wander the parks or discover the area's glaciers.
See properties

Cut Bank Trailhead

You can take time to visit Cut Bank Trailhead during your travels to East Glacier Park. Discover the stunning glacier views while you're in the area.
See properties

Frequently asked questions

What are the top-rated hotels near St. Mary Lake?
Discover the top-rated hotels near St. Mary Lake that offer stunning views and comfortable stays in East Glacier Park.St. Mary VillageSt. Mary Village is a charming 3-star hotel located just a 26-minute walk from St. Mary Lake, offering travellers a cozy retreat with an impressive review rating of 8.4. This hotel features a beautiful mountain view and a balcony or patio for travellers to enjoy the serene surroundings. Amenities include daily housekeeping, free toiletries, and self-parking, ensuring a comfortable stay. The inviting fireplace adds a touch of warmth to the atmosphere, making it a perfect choice for travellers seeking relaxation.Rising Sun Motor Inn and Cabins - Inside the ParkRising Sun Motor Inn and Cabins is conveniently located just 8 minutes on foot from St. Mary Lake, with a solid review rating of 8.0. This hotel is ideal for outdoor enthusiasts, featuring onsite hiking and biking opportunities as well as nearby mountain biking locations. Guests can enjoy the convenience of free self-parking and a grocery store nearby. The welcoming atmosphere and access to nature make it a great choice for those looking to explore the beauty of East Glacier Park.
What hotels are within walking distance to St. Mary Lake?
Discover charming accommodations just a short stroll from St. Mary Lake, perfect for travellers seeking an inviting stay surrounded by nature.Rising Sun Motor Inn and Cabins - Inside the ParkRising Sun Motor Inn and Cabins offers a cozy retreat just an 8-minute walk from St. Mary Lake, rated 8.0 by travellers. This hotel features convenient amenities such as free self-parking and onsite hiking and biking opportunities, making it an ideal choice for outdoor enthusiasts. Guests can also enjoy the nearby grocery store for any essentials and browse the gift shop for local souvenirs.
What are the most popular family-friendly hotels near St. Mary Lake?
Finding the perfect family-friendly hotel near St. Mary Lake is essential for a memorable getaway in East Glacier Park.St. Mary VillageSt. Mary Village is a delightful 3-star hotel located just a 26-minute walk from St. Mary Lake, earning an excellent travellers' rating of 8.4. This family-friendly haven offers essential amenities like daily housekeeping and complimentary cribs, ensuring a comfortable stay for travellers with children. The hotel also features inviting spaces such as a cozy fireplace, a balcony with mountain views, and self-parking options, making it a perfect choice for families looking to explore the beautiful surroundings.
Which hotels near St. Mary Lake offer the best views?
Discover the perfect stay near St. Mary Lake with breathtaking views that enhance your experience in East Glacier Park.St. Mary VillageSt. Mary Village is a charming 3-star hotel located just a 26-minute walk from St. Mary Lake, rated 8.4 by travellers. This inviting hotel features cozy accommodations with stunning mountain views from private balconies or patios. Guests can enjoy daily housekeeping, complimentary toiletries, and a warm fireplace for cozy evenings. The snack bar offers convenient light bites, while self-parking is available for those traveling by car.
What are the best affordable hotels near St. Mary Lake?
For travellers seeking great budget-friendly accommodations near St. Mary Lake, these hotels offer both value and comfort for a memorable stay.St. Mary VillageSt. Mary Village is a welcoming 3-star hotel just a 26-minute walk from St. Mary Lake, rated 8.4 by travellers. It features inviting amenities including free WiFi and self-parking, making it perfect for families. Guests can enjoy a cozy ambiance with a fireplace, daily housekeeping, and beautiful mountain views from the balconies or patios. This hotel combines comfort and affordability, ensuring a pleasant experience for all visitors.Rising Sun Motor Inn and Cabins - Inside the ParkRising Sun Motor Inn and Cabins is conveniently located only 8 minutes on foot from St. Mary Lake, with a solid review rating of 8.0. This budget-friendly option offers essential amenities like free WiFi and self-parking. Guests can take advantage of onsite hiking and biking opportunities, making it an excellent choice for outdoor enthusiasts. With additional features like a grocery store nearby and gift shops, it provides everything needed for a relaxing stay.
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 cancelled 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 near St. Mary Lake.
Can I find Expedia discounts for hotels near St. Mary Lake?
To look for discounts on hotels near St. Mary Lake, join One Key™—our free travel rewards program. One Key members unlock instant discounts with Member Prices and earn OneKeyCash™* on eligible bookings. Another way you could save is by bundling your hotel and flights together on Expedia. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel near St. Mary Lake?
Prices for hotels near St. Mary Lake often vary, but you can find a great deal from NZ$534 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 our cheapest rates.