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

Find hotels near St. Mary Lake, East Glacier Park from SAR 1,097

  • 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
29 Sep - 30 Sep
Tomorrow
30 Sep - 1 Oct
This weekend
2 Oct - 4 Oct
Next weekend
9 Oct - 11 Oct

Filter by

Star rating

Guest rating

Top St. Mary Lake Hotel Reviews

Hooks Hideaway Motel

Hooks Hideaway Motel

10/10 Excellent
"Excellent stay. Wifi is very spotty"
Christine 2-night trip
Posted 1 hour ago
Hooks Hideaway Motel
Glacier Peaks Hotel

Glacier Peaks Hotel

10/10 Excellent
"I know that when a hotel is attached to a casino, it can be a bit of a gamble (lol) as to what the condition of the hotel will be. But, this hotel was AWESOME. The staff were just so very helpful and welcoming and cheerful. My room was clean, and the breakfast was way more than I expected both in variety and quality. Don't count on the restaurant attached though. It is a counter, walk up to order, kind of fast food'ish style tables and chairs, no one is particularly happy to have you there, and all in all a bit, meh, all I can describe it as is .... a bit sketchy??? IF they have in stock what you select from the overhead menu, it was solidly good food, though. But stick with the nachos or burgers, the steak was formerly known as Uncle Bob's shoe leather."
Tracey 6-night trip
Posted 16 hours ago
Glacier Peaks Hotel
Glacier Park Lodge

Glacier Park Lodge

8/10 Good
"Neat lodge, loved the history and setting. Rooms could use updating especially the very small bathrooms. Bed was hard and had some springs exposed."
kevin 1-night trip
Posted 16 hours ago
Glacier Park Lodge
Whistling Swan Motel

Whistling Swan Motel

8/10 Good
"Too much light at night coming through the windows and blinds."
Jon 1-night trip
Posted 19 hours ago
Whistling Swan Motel
St. Mary Village

St. Mary Village

10/10 Excellent
"Was one"
Edward 1-night trip
Posted 21 hours ago
St. Mary Village
Glacier Haven Inn

Glacier Haven Inn

10/10 Excellent
"I loved the cleanliness, comfortable bed, peaceful setting & the very kind woman who checked me in. It was easy peasy to get to Glacier National park. We visited the Goat Lick up the road in the evening. Thank you for making such a pleasant stay!"
Ronald Joseph 1-night trip
Posted 2 days ago
Glacier Haven Inn
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
"We had an amazing time at this Vrbo. The cabin was very cozy and it was a great spot on the lake. The neighbors were very friendly as well. Wonderful sunrise, and sunset views. Quiet area, where you really feel like you are in Montana. It was a bit hard to locate, but we were trying to find it at night, so just make sure to look at the pinned location on the app!"
Jenna C. 4-night trip
Posted 3 days ago
Duck Lake West Shore, Just 15 Minutes from Glacier National Park!
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 4 days ago
Glacier Alpine Lodges
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 6 days ago
Inside Glacier National Park, Lakefront cabin

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

Find out more about St. Mary Lake

Top reasons to visit St. Mary Lake

  • Stunning Natural Beauty: St. Mary Lake is surrounded by breathtaking landscapes, perfect for outdoor adventures and relaxation.
  • Gateway to Glacier National Park: The lake serves as a prime access point to explore the wonders of Glacier National Park.
  • Diverse Outdoor Activities: Enjoy hiking, backpacking, and exploring scenic trails catering to all skill levels.
  • Charming Local Community: Experience the warmth of friendly locals in the nearby town of St. Mary.
  • Variety of Accommodations: Choose from rustic motels to comfortable lodges, making it ideal for all travelers.

Find great hotels near St. Mary Lake

St. Mary Lake offers a variety of accommodation options, perfect for adventure seekers and families alike. With choices like St. Mary Lodge and Glacier Hotel, you can enjoy a historic-themed vacation experience in a stunning natural setting. Whether you prefer the rustic charm of a motel or the comforts of a hotel, St. Mary Lake provides a welcoming retreat for all types of travelers seeking to explore the beauty of Glacier National Park.

  • St. Mary Village: Nestled 8.0km from St. Mary Lake, St. Mary Village is a charming 3-star hotel that offers a cozy retreat for travelers. With a variety of dining options, including a restaurant serving breakfast and dinner, a bar and lounge, and a snack bar, guests can indulge in delicious meals without venturing far. The hotel also features entertainment amenities like cable television, ensuring a comfortable stay. Its convenient location makes it an excellent choice for guests looking to explore the stunning landscapes of Glacier National Park.
  • Many Glacier Hotel - Inside the Park: Situated 16.1km from St. Mary Lake, Many Glacier Hotel is a 3-star motel that caters to adventure seekers. Surrounded by breathtaking natural beauty, this hotel provides a variety of onsite and nearby recreational activities, including horseback riding, boat tours, fishing, and hiking. The rustic charm of the hotel complements the surrounding wilderness, making it an ideal base for outdoor enthusiasts eager to immerse themselves in the park's stunning scenery and thrilling adventures.
  • Rising Sun Motor Inn and Cabins - Inside the Park: Located just 1.4km from St. Mary Lake, Rising Sun Motor Inn and Cabins is a welcoming motel perfect for families and couples alike. With diverse dining options, including lunch and dinner services, guests can enjoy hearty meals after a day of exploration. The property offers exciting recreational activities such as onsite fishing, canoeing, and biking, providing ample opportunities to connect with nature. Guests also appreciate the proximity to national park attractions, making this accommodation a convenient choice for nature lovers.

Where to stay near St. Mary Lake

St. Mary Lake offers a stunning lakeside setting, making it the perfect gateway to Glacier National Park. Here, you can immerse yourself in breathtaking scenery and experience the warmth of friendly locals. Enjoy adventurous activities while soaking in the natural beauty of the region. Whether you're exploring the nearby charming town of St. Mary, or simply relaxing by the tranquil lake, this destination promises an unforgettable vacation filled with excitement and serenity.

  • East Glacier Park: Nestled in the heart of Montana, East Glacier Park is a charming city that serves as a gateway to the stunning St. Mary Lake. The area enjoys a seasonal influx of travelers, peaking during the summer months from June to August. Visitors flock here for outdoor adventures and breathtaking scenery, with activities like hiking, skiing, and exploring national parks. The surrounding landscape features impressive glaciers and lush recreational areas, making it a paradise for nature enthusiasts.
  • St. Mary: Located a mere 8.0km from St. Mary Lake, the village of St. Mary offers an inviting atmosphere for those seeking adventure. This seasonal destination attracts visitors mainly from June to August, with fewer crowds in the fall and winter. Outdoor activities abound, including scenic hiking trails and access to recreational areas. St. Mary is surrounded by national parks and glaciers, providing a perfect backdrop for exploring Montana's natural beauty.
  • Swiftcurrent: Swiftcurrent is a quaint village positioned 17.7km away from St. Mary Lake. It experiences a moderate seasonal flow of tourists, with peak visits occurring during the summer months. Outdoor enthusiasts are drawn to Swiftcurrent for its picturesque trails and recreational areas. The nearby national and state parks showcase the region's stunning glaciers and rugged landscapes, offering visitors a unique opportunity to connect with nature in this serene setting.

Things to do near St. Mary Lake

St. Mary Lake in East Glacier Park, Montana, is a paradise for outdoor enthusiasts, offering a range of activities such as day hiking and backpacking trips through breathtaking landscapes. Visitors can explore scenic trails, embark on memorable day trips, and immerse themselves in the stunning natural beauty of the area. Whether you're looking for a leisurely stroll or a challenging hike, St. Mary Lake provides a perfect backdrop for outdoor adventures.

Shopping

In St. Mary Lake, you can find charming local shops offering unique souvenirs and gifts. If you're up for a drive, check out the East Glacier Park Village, where you'll discover a variety of boutiques and shops showcasing local art and crafts.

Recreation

At St. Mary Lodge & Resort, unwind with soothing spa treatments and enjoy the breathtaking views of the surrounding mountains. For outdoor enthusiasts, hiking trails nearby offer invigorating adventures and stunning scenery, perfect for rejuvenation and reconnecting with nature.

Adventure

Experience the Scalplock Lookout Trail, an 12.9km hike with breathtaking scenery and thrilling outdoor vibes. The Grinnell Glacier Trailhead, located 17.7km away, offers stunning views and a sense of adventure. Alternatively, explore the Piegan Pass Trailhead, also 12.9km distant, for an unforgettable hiking experience.

Nightlife

Experience the charm of St. Mary Lake's nightlife at the Park Café, where you can enjoy hearty meals and local brews. For a relaxing evening, visit the St. Mary Lodge's bar, offering stunning views and a cozy atmosphere to unwind after a day of adventure.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for St. Mary Lake

To save money during your visit to St. Mary Lake, consider traveling in May or October to November when prices are lower than in peak summer months. Book your hotel about a month in advance or check Expedia for last-minute deals, especially on Thursdays, which are typically the cheapest days to stay. Use Expedia's search tools to filter for budget-friendly accommodations and eco-certified options. Additionally, combining your hotel, flights, and activities into a package can lead to further savings. Enjoy exploring the area's natural beauty through free outdoor activities.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around St. Mary Lake are May and October to 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 around St. Mary Lake 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 around St. Mary Lake is Thursday. The most expensive day to stay around St. Mary Lake is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to specify your budget, desired location, and additional preferences. You can arrange your results to display the lowest prices first, making it easy to find the most affordable hotels. Additionally, you can refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly accommodations that you can book.
  • Consider bundling your trip: You can save money by combining your St. Mary Lake hotel reservation with your flights and activities when you book an Expedia package.

Find the best attractions near St. Mary Lake

Whether you're seeking adventure, romance, or simply the beauty of nature, St. Mary Lake in East Glacier Park offers a variety of attractions. Explore the visitor center, marvel at stunning waterfalls, and enjoy breathtaking cliffs. The area is perfect for outdoor enthusiasts, providing easy access to St. Mary Village, Glacier National Park, and more. Experience the charm of Saint Mary and immerse yourself in the natural wonders surrounding this picturesque destination.

  • St. Mary Visitor Center: Located 6.4km from St. Mary Lake, this visitor center welcomes families and adventurers alike. It offers informative displays about the area, along with maps and guides for outdoor activities.
  • St. Mary Falls: A 8.0km journey from St. Mary Lake leads you to this enchanting waterfall. With its romantic atmosphere, it’s perfect for a peaceful hike, where you can enjoy the beauty of nature and capture stunning photographs.
  • Garden Wall: Situated 11.3km from St. Mary Lake, this breathtaking cliff offers thrilling hiking experiences and spectacular scenery. The panoramic views from the top are a must-see for any adventure seeker.

Best time to go to St. Mary Lake

The best time to visit St. Mary Lake can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around St. Mary Lake falls in July, when visitor numbers are slightly high and weather is sunny with no rain. The coolest average temperature around St. Mary Lake falls in December, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January19.8°F (-6.8°C)Light RainMostly CloudyAverageAverage
February19.0°F (-7.2°C)Light RainMostly CloudyAverageAverage
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 SunnyAverageSlightly Low
June54.1°F (12.3°C)Light RainMostly SunnySlightly HighSlightly High
July63.5°F (17.5°C)No RainSunnySlightly HighSlightly High
August62.2°F (16.8°C)No RainSunnySlightly HighSlightly High
September52.7°F (11.5°C)Light RainMostly SunnyAverageAverage
October38.3°F (3.5°C)Light RainMostly SunnySlightly LowSlightly Low
November26.2°F (-3.2°C)Light RainMostly CloudySlightly LowSlightly Low
December18.7°F (-7.4°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to St. Mary Lake

For your visit to St. Mary Lake, the nearest major airport is Kalispell, MT (FCA-Glacier Park Intl.), located 70.8km away. Nearby hotel options include the 4-star Lodge at Whitefish Lake, situated 14.5km from the airport, offering free airport transportation and limited-hour shuttles. The Firebrand Hotel, also rated 4 stars, is 12.9km from the airport and provides scheduled shuttle availability and free transportation. Additionally, Meadow Lake Resort & Condos, a 3.5-star resort, is located 9.7km away and is easily accessible from the airport. These hotels ensure convenient access to Kalispell Airport for your travel needs.

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?
St. Mary Village is one of the top choices for your stay based on our traveler data, and this hotel offers a restaurant and free parking. It's located 4.6 mi (7.4 km) from St. Mary Lake. Other good choices around the area include Many Glacier Hotel - Inside the Park and Hooks Hideaway Motel.
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.