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

Find hotels near St. Mary Lake, East Glacier Park from SAR 3,011

  • 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
25 Aug - 26 Aug
Tomorrow
26 Aug - 27 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sep - 6 Sep

Filter by

Star rating

Guest rating

Top St. Mary Lake Hotel Reviews

Glacier Peaks Hotel

Glacier Peaks Hotel

10/10 Excellent
"Clean, casino is good sized, coffee shop is great, little restaurant seems to stay busy as there aren’t a lot of places or ones that are open very late in Browning. Breakfast was good. Nice hotel and would stay again."
Kjerstin 1-night trip
Posted less than an hour ago
Glacier Peaks Hotel
Whistling Swan Motel

Whistling Swan Motel

10/10 Excellent
"Check-in spot is different location from the Whistling Swan Motel [Glacier Park Trading Co. 316 US Highway 2--located across from the Circle R Motel on Dawson Ave) and the Amtrak Station on US-2--- the store is open until 9pm which is why check-in ends at that time unless you call ahead and arrange for a later check-in. We got to the place around 8:55pm from a long hike/drive from Glacier National Park... just glad to have made it before the store closed. Folks were super helpful to our tired and dreary selves. The parking lot outside the motel rooms are gravel ground and you have to park on a slant. The room is charming and comfortable-- with fridge and microwave, several USB slots for charging phones and devices, Wi-Fi, and TV. Our stay was very short-- but will definitely consider the Whistling Swan next visit to GNP."
Grace 1-night trip
Posted 14 hours ago
Whistling Swan Motel
Hooks Hideaway Motel

Hooks Hideaway Motel

8/10 Good
"Clean room, limited staff and poor Wi-fi."
Anuradha 2-night trip
Posted 18 hours ago
Hooks Hideaway Motel
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
"Clean property, great hosts, close to GNP! Lake was super low and inaccessible from the property during this dry summer, but we enjoyed the property nonetheless!"
Houston B. 4-night trip
Posted 1 day ago
Duck Lake West Shore, Just 15 Minutes from Glacier National Park!
St. Mary Village

St. Mary Village

8/10 Good
"pretty much the only game in town"
Dana 1-night trip
Posted 1 day ago
St. Mary Village
Mountain Pine Motel

Mountain Pine Motel

10/10 Excellent
"Mountain Pine is an absolute charmer! It takes me back to the motels of my childhood, in the sixties. It has been maintained beautifully, and is spic and span clean. It is a great jumping off spot if you want to spend time in the Two Medicine valley!!"
David 1-night trip
Posted 1 day ago
Mountain Pine Motel
Inside Glacier National Park, Lakefront cabin

Inside Glacier National Park, Lakefront cabin

10/10 Excellent
"Host was thorough and clear with instructions, left many recommendations and historical insight into the cabin, and welcomed any and all feedback we had about the place (the downsides were few and very minor -- the property was amazing). Thank you again!!"
Nicholas C. 7-night trip
Posted 2 days ago
Inside Glacier National Park, Lakefront cabin
Lodgepole Gallery

Lodgepole Gallery

8/10 Good
"We loved our very unique stay a Lodgepole Gallery. Cabin was just right, private bath was very close and our hostess was very friendly. We enjoyed the sunrises and sunsets and the view from her deck area/common area was supurb."
Jenny 2-night trip
Posted 3 days ago
Lodgepole Gallery
Glacier Alpine Lodges

Glacier Alpine Lodges

10/10 Excellent
"The 5 cabins are well appointed with what you need for budget travel eating in rather than out. Essentials for cooking and coffee. Best size for a couple with 1-2 kids. Lofts have comfortable bed: twin for kid, full for adults. Small table and sofa and nice bathroom. Very new and modern. Small fix like the bathroom dispensers seemed really to fall as did the mirror shelf. Other than that it’s a great place and location for gas, basic needs, some places to eat and close to Two Medicine area. Accommodating hosts and the outfitters also carry what you need for excursions in Glacier NP including bear spray rental. Will happily come back with a friend."
Nancy 2-night trip
Posted 3 days ago
Glacier Alpine Lodges

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 Swiftcurrent Motor Inn and Cabins - Inside the Park.
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.