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

Find hotels near St. Mary Lake, East Glacier Park from ¥49,356

  • 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 1 - Sep 2
Tomorrow
Sep 2 - Sep 3
This weekend
Sep 4 - Sep 6
Next weekend
Sep 11 - Sep 13

Filter by

Property class

Guest rating

Top St. Mary Lake Hotel Reviews

Glacier Peaks Hotel

Glacier Peaks Hotel

10/10 Excellent
"First time there and it was a wonderful stay. Highly recommended."
Jeff 3-night trip
Posted 9 hours ago
Glacier Peaks Hotel
Glacier Park Lodge

Glacier Park Lodge

10/10 Excellent
"Kept the 1910 vib with up to date additions. Clean. Well kept. Outstanding staff."
Dan 3-night trip
Posted 10 hours ago
Glacier Park Lodge
St. Mary Village

St. Mary Village

10/10 Excellent
"A great find on the eastern side of Glacier. They do a fantastic job and we would stay again."
James 1-night trip
Posted 1 day ago
St. Mary Village
West Glacier Cabin Village

West Glacier Cabin Village

10/10 Excellent
"Great place to stay"
Zhengyang 2-night trip
Posted 1 day ago
West Glacier Cabin Village
Hooks Hideaway Motel

Hooks Hideaway Motel

10/10 Excellent
"Clean and safe"
Paul 2-night trip
Posted 2 days ago
Hooks Hideaway Motel
Walsh Cottage inside Glacier National Park on Lake McDonald

Walsh Cottage inside Glacier National Park on Lake McDonald

10/10 Excellent
"Very quiet and cozy property, even though there are other cabins in it. Very nice place and owners."
Anna R. 3-night trip
Posted 2 days ago
Walsh Cottage inside Glacier National Park on Lake McDonald
Whistling Swan Motel

Whistling Swan Motel

10/10 Excellent
"We were running late so I called and got ahold of Mark the owner. He had been very helpful when planning our trip to the Going to the Sun Road and was also very helpful when we got there later than planned. Although the outside of this motel shows a little age, the inside was very nice and very clean. Mark has done a great job remodeling and he was very helpful when we got there with suggestions on what to see."
Jenifer 1-night trip
Posted 3 days ago
Whistling Swan Motel
Glacier Alpine Lodges

Glacier Alpine Lodges

10/10 Excellent
"The cabin is cozy and had 2 full beds and a single bed, sleeping 4-5 adults comfortably. It had a great outdoor area to hangout and soak up the sun. It is also located walking distance from a convenience store and restaurants. (Less than 2 min)."
Shubhekchha 2-night trip
Posted 4 days ago
Glacier Alpine Lodges
Buffalo Camp #7

Buffalo Camp #7

10/10 Excellent
"Given the wrong code to get in and it took a while to get but experience a very serene view and slept well"
JUAN 1-night trip
Posted 5 days ago
Buffalo Camp #7

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's the area like around St. Mary Lake?
St. Mary Lake is located in an area of East Glacier Park that travelers like for its parks. East Glacier Park is home to 80 hotels and other accommodations, so you can find something that's perfect for your stay.
What's the best place to stay close to St. Mary Lake?
Located a short 0.9 mi (1.5 km) from St. Mary Lake, Rising Sun Motor Inn and Cabins - Inside the Park is one of the top choices for your stay based on our traveler data. Another good choice is St. Mary Village, located 4.6 mi (7.4 km) away.
If I need to cancel the hotel reservation for my stay near St. Mary Lake, will I receive a refund?
Yes, most hotel bookings are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If you have a non-refundable reservation, you might still have the option to cancel and get a refund within a 24-hour period of your booking. Plug in your dates, click on "Search", then you can use the "fully refundable" filter to get the top deals on offer near St. Mary Lake.
Where can I learn more about changing or cancelling my trip in the area near St. Mary Lake?
For more details about changing or cancelling your stay near St. Mary Lake, click here.

Explore a world of travel with Expedia