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

Top Hotels Near St. Mary Lake in East Glacier Park from AU$422

  • 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
14 Sept - 15 Sept
Tomorrow
15 Sept - 16 Sept
This weekend
18 Sept - 20 Sept
Next weekend
25 Sept - 27 Sept

Filter by

Property class

Guest rating

Our top choices for St. Mary Lake hotels

1. St. Mary Village

St. Mary Village
7.4 km from St. Mary Lake
United States
Emmlee
AU$422
includes taxes & fees
25 Sept - 26 Sept
St. Mary Village
View all properties

Top St. Mary Lake Hotel Reviews

Glacier Peaks Hotel

Glacier Peaks Hotel

8/10 Good
"The hotel was well maintained. It was reasonably close to St Mary’s entrance to the Glacier National Park. I was pleased with the level of security access to the guest floors and our room was comfortable and quiet. Unfortunately, staffing for breakfast was short as were supplies like flatware. We did manage to get a good breakfast but felt sorry for the one staff member that was on their own. I have managed people myself and understand the challenges. This staff person did the best in a challenging situation."
Jerry 1-night trip
Posted 1 hour ago
Glacier Peaks Hotel
Hooks Hideaway Motel

Hooks Hideaway Motel

10/10 Excellent
"Clean room but no TV or phone. Very out of the way and made for an interesting stay. There for 2 days and it was just fine. No problems."
Patricia 1-night trip
Posted 5 hours ago
Hooks Hideaway Motel
West Glacier Cabin Village

West Glacier Cabin Village

10/10 Excellent
"The only thing that I could find fault with was the Nespresso Coffee maker. Not a regular K cup machine mind you, but This fancy GenZ frothing thing that makes the worst coffee ever! Worse than McD’s. I hate to rag on free coffee, but really? I just did without which is an absolute rarity for this guy! The computer system and WiFi was down when I checked in making the check-in problematic. The WiFi finally came up late on my last day. For the price of the rental, they should be able to do better IMHO."
Robert 3-night trip
Posted 6 hours ago
West Glacier Cabin Village
St. Mary Village

St. Mary Village

8/10 Good
"Very basic but had everything we needed."
Sheila 1-night trip
Posted 7 hours ago
St. Mary Village
Whistling Swan Motel

Whistling Swan Motel

8/10 Good
"Close to restaurants."
Sheila 1-night trip
Posted 7 hours ago
Whistling Swan Motel
Glacier Park Lodge

Glacier Park Lodge

8/10 Good
"For a 100+ year old lodge the room was clean and bed was very comfortable. The employees were friendly and helpful. We found several comfortable places to sit and enjoy our surroundings."
Susan 3-night trip
Posted 8 hours ago
Glacier Park Lodge
Juniper Lovely 1-bedroom cabin with AC in East Glacier Park

Juniper Lovely 1-bedroom cabin with AC in East Glacier Park

10/10 Excellent
"The Juniper cabin is the last one in a row of standalone units on the north side of Highway 2, just to the east of East Glacier. It was very clean, all disclosures about spring water and storage tanks were appreciated/noted, and the heater warmed up the unit quickly. Other reviews mention the train frequency - yes, this is part of life along the hi line. Trains can be nearly every hour. Do Bring ear plugs if you know you wont like the noise. Loved the extra tea bags and electric kettle! The place is small but cozy and has everything one needs."
Rhianna E. 1-night trip
Posted 1 day ago
Juniper Lovely 1-bedroom cabin with AC in East Glacier Park
Glacier Alpine Lodges

Glacier Alpine Lodges

10/10 Excellent
"What a cute place - with everything you need and very comfortable. Just so you know, the stairs to the bedroom area are very steep, so be careful!"
John 1-night trip
Posted 2 days ago
Glacier Alpine Lodges
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 3 days 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 AU$422 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.

Explore a world of travel with Expedia