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

Find hotels near St. Mary Lake, East Glacier Park

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

Filter by

Star rating

Guest rating

Top St. Mary Lake Hotel Reviews

Glacier Park Lodge

Glacier Park Lodge

10/10 Excellent
"Beautiful lodge and breathtaking views."
Karen 5-night trip
Posted 1 hour 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 2 days ago
St. Mary Village
West Glacier Cabin Village

West Glacier Cabin Village

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

Hooks Hideaway Motel

10/10 Excellent
"Clean and safe"
Paul 2-night trip
Posted 3 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 3 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 4 days ago
Whistling Swan Motel
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 6 days ago
Buffalo Camp #7
Mountain Pine Motel

Mountain Pine Motel

8/10 Good
"Quiet, peaceful area, nice room."
Jane 1-night trip
Posted 7 days ago
Mountain Pine Motel
Lodgepole Gallery

Lodgepole Gallery

8/10 Good
"Consistent as advertised, very helpful host and very good amenities."
Subramanian 3-night trip
Posted 8 days ago
Lodgepole Gallery

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?
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.