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

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

  • 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
19 Aug - 20 Aug
Tomorrow
20 Aug - 21 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Filter by

Star rating

Guest rating

Top St. Mary Lake Hotel Reviews

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
"This was an excellent location for access to Glacier National Park east entrance. The cabin was very clean and modern. The owners are very helpful and responsive. We would love to stay again."
Juli T. 4-night trip
Posted 22 hours ago
Duck Lake West Shore, Just 15 Minutes from Glacier National Park!
Glacier Peaks Hotel

Glacier Peaks Hotel

10/10 Excellent
"I was sorry that the popcorn was only at 3 in the afternoon, so I missed it!"
Mary 1-night trip
Posted 1 day ago
Glacier Peaks Hotel
Mountain Pine Motel

Mountain Pine Motel

10/10 Excellent
"Great property"
Shubham 1-night trip
Posted 1 day ago
Mountain Pine Motel
Glacier Haven Inn

Glacier Haven Inn

8/10 Good
"Clean room. Love the quaint cabin feel. Did not love the close railroad tracks and trains frequently during the night. Lol ."
Darrell 1-night trip
Posted 1 day ago
Glacier Haven Inn
Glacier Park Lodge

Glacier Park Lodge

10/10 Excellent
"This is a great place for a historical experience! It’s definitely rustic! No air conditioning and very small rooms and bathrooms, but we enjoyed our stay here! It was fun to learn about the glacier park history!"
Sandy 2-night trip
Posted 2 days 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
"Great place to sleep and clean up after hiking."
Timothy 1-night trip
Posted 8 days ago
Juniper Lovely 1-bedroom cabin with AC in East Glacier Park
St. Mary Village

St. Mary Village

10/10 Excellent
"We stayed at the motel part of the village. The room was spacious and comfortable. All of our interactions with the staff were pleasant. It is a short and paved walk to the St Mary Glacier National Park visitor center. The only negative thing I can say is the exhaust fans in the bathrooms are on the noisy side.would definitely stay here again."
Daniel 8-night trip
Posted 10 days ago
St. Mary Village
Lodgepole Gallery

Lodgepole Gallery

8/10 Good
"The cabin was comfortable an clean, great views across the prairie. The bathroom, also clean but in a separate building and issues with hot water at sink and shower. Host informed us that the issue was going to be addressed and serviced but that was happening the day we left. We managed but it is a challenge. The kitchenette & porch area are great for having a bite and relaxing. No oven or stove top, just FYI."
Carolyn 4-night trip
Posted 11 days ago
Lodgepole Gallery
Walsh Cottage inside Glacier National Park on Lake McDonald

Walsh Cottage inside Glacier National Park on Lake McDonald

10/10 Excellent
"Great location inside the park."
Rick F. 4-night trip
Posted 12 days ago
Walsh Cottage inside Glacier National Park on Lake McDonald

Other attractions near St. Mary Lake

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

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

Garden Wall

8.8/10 (39 reviews)
Enjoy an outing to Garden Wall during your stay in East Glacier Park. Wander the parks or discover the area's glaciers.
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.