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

Find hotels near St. Mary Lake, East Glacier Park from AED 1,135

  • 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
22 Sep - 23 Sep
Tomorrow
23 Sep - 24 Sep
This weekend
25 Sep - 27 Sep
Next weekend
2 Oct - 4 Oct

Filter by

Star rating

Guest rating

Top St. Mary Lake Hotel Reviews

Glacier Peaks Hotel

Glacier Peaks Hotel

10/10 Excellent
"Sitting in Browning, a small town in east of Glacier National Park, Glacier Peaks Hotel offers full-featured and comfortable hotel staying. The staffs are friendly and helpful. The Casino dining place is very convenient and offers delicious food options."
Yuming 1-night trip
Posted 8 hours ago
Glacier Peaks Hotel
St. Mary Village

St. Mary Village

8/10 Good
"Excellent location just outside the East Glacier entrance to the national park. Easy access to Many Glacier and Two Medicine areas as well. Our 3rd floor room in the Grand Lodge building had a large balcony where we could enjoy amazing views of a river and the mountains in the park - best at sunset and sunrise. Room was a bit dated but with a comfortable bed, reclining chair, desk, Nespresso machine, and mini fridge. Maintenance quickly resolved reported issues with squeaky bathroom door and replacement light bulb. A couple of negatives… old, stained rug; mildewy grout around the tub and between some tile; housekeeping does minimal work (emptied trash cans and replaced towels - didn’t make beds, replace dirty coffee mugs or other items in coffee station)."
Elba 3-night trip
Posted 9 hours ago
St. Mary Village
Glacier Park Lodge

Glacier Park Lodge

10/10 Excellent
"The gift shop had so many options and the cashier was very friendly. The INN is historical and nostalgic. There is no television in the room—so the surroundings were optimal used."
Lori 1-night trip
Posted 12 hours ago
Glacier Park Lodge
Whistling Swan Motel

Whistling Swan Motel

8/10 Good
"This place is better than it looks on first impressions. Owner was great and helpful. If you want shampoo/conditioner/hairdryer you need to ask. Obviously, not a 5 star kind of place if comparing to a nice hotel, but that's ok, it was a one night stop for us and we had a comfortable bed and we don't need much more than that. Note, you are right by the train tracks and we heard trains all night long."
Jill 1-night trip
Posted 13 hours ago
Whistling Swan Motel
Inside Glacier National Park, Lakefront cabin

Inside Glacier National Park, Lakefront cabin

10/10 Excellent
"This is the place to stay in west glacier! Absolutely stunning views with a boathouse on the lake to enjoy your morning coffee. Location is perfect and flying into kalispell was a breeze. Can not recommend this place enough"
Samantha O. 7-night trip
Posted 21 hours ago
Inside Glacier National Park, Lakefront cabin
Hooks Hideaway Motel

Hooks Hideaway Motel

8/10 Good
"Motel staff was extremely helpful! Room was clean, good hot shower! Very dark, window in room looks out to hallway. Remote location helped make this stay very peaceful and quiet. Internet connection available in hallway. No TV or cell service."
Sue 1-night trip
Posted 1 day ago
Hooks Hideaway Motel
Glacier Alpine Lodges

Glacier Alpine Lodges

10/10 Excellent
"Clean and comfortable! A nice spot!"
Richard 2-night trip
Posted 2 days ago
Glacier Alpine Lodges
Glacier Haven Inn

Glacier Haven Inn

10/10 Excellent
"Excellent.......the lady at the front desk was the sweetest. Our room was so cozy. Decor was beautiful. Bedding and towels were super nice. Nice toiletries. Room was restocked with clean super nice towels the second night. Perfect location to Glacier west entrance.. Would recommend this location to anyone going to West Glacier.."
John 1-night trip
Posted 2 days ago
Glacier Haven Inn
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
"The Juniper cabin is the last one in a row of standalone units on the north side of Highway 2, just to the east of East Glacier. It was very clean, all disclosures about spring water and storage tanks were appreciated/noted, and the heater warmed up the unit quickly. Other reviews mention the train frequency - yes, this is part of life along the hi line. Trains can be nearly every hour. Do Bring ear plugs if you know you wont like the noise. Loved the extra tea bags and electric kettle! The place is small but cozy and has everything one needs."
Rhianna E. 1-night trip
Posted 8 days ago
Juniper Lovely 1-bedroom cabin with AC in East Glacier Park

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: Experience breathtaking landscapes with cliffs, waterfalls, and serene lakeside settings.
  • Outdoor Adventures: Enjoy a range of activities including hiking, backpacking, and day trips to nearby attractions.
  • Wildlife Encounters: Explore abundant wildlife in Glacier National Park, perfect for nature enthusiasts.
  • Charming Local Communities: Visit St. Mary Village for a friendly atmosphere and local hospitality.
  • Diverse Accommodations: Choose from a variety of lodging options, including historic retreats and pet-friendly stays.

Find great hotels near St. Mary Lake

St. Mary Lake offers a variety of charming lodging options, perfect for every kind of traveler. Whether you seek a historic-themed retreat or a romantic getaway, you'll find pet-friendly accommodations like St. Mary Lodge and Glacier Hotel. Experience the beauty of East Glacier Park with convenient access to Glacier Lodging and Mary Village, ensuring a memorable vacation amid stunning natural landscapes.

  • St. Mary Village: Nestled 8.0km from the stunning St. Mary Lake, St. Mary Village offers a blend of comfort and convenience for travelers seeking a relaxing getaway. This 3-star rated hotel features diverse dining options, including a full-service restaurant offering breakfast, lunch, and dinner, as well as a snack bar for quick bites. Guests can unwind in cozy accommodations equipped with cable TV and televisions, ensuring you stay entertained during your visit. Its proximity to the lake makes it an ideal base for exploring the natural beauty of East Glacier Park.
  • Rising Sun Motor Inn and Cabins - Inside the Park: Located just 1.4km from St. Mary Lake, Rising Sun Motor Inn and Cabins offers a unique motel experience within the heart of the park. The property features a variety of dining options including daily dinner service and a breakfast fee option. Outdoor enthusiasts will appreciate the wide array of activities available nearby, such as hiking, canoeing, and fishing, ensuring an adventure-filled stay. With its stunning national park views and recreational facilities, this inn is perfect for those looking to immerse themselves in the great outdoors.
  • Many Glacier Hotel - Inside the Park: Situated 16.1km from St. Mary Lake, Many Glacier Hotel captures the essence of adventure with its array of on-site recreational activities. This 3-star motel is ideal for thrill-seekers, offering opportunities for horseback riding, canoeing, hiking, and fishing right at your doorstep. Guests can also enjoy scenic boat tours, making it a fantastic choice for those eager to explore the breathtaking landscapes of Glacier National Park. The hotel’s rustic charm and adventurous spirit make it a perfect retreat for nature lovers.

Where to stay near St. Mary Lake

Experience the stunning beauty and friendly atmosphere near St. Mary Lake, your gateway to Glacier National Park. Enjoy breathtaking views and a charming lakeside setting as you explore the area. Adventure awaits with hiking trails and outdoor activities, while the vibrant local communities offer warmth and hospitality. Don't miss the chance to immerse yourself in the serene scenery and make unforgettable memories in this picturesque Montana destination.

  • East Glacier Park: Nestled in the heart of the Rocky Mountains, East Glacier Park is a gateway to stunning natural beauty and outdoor adventures. The area experiences a seasonal influx of travelers, particularly from June to August, drawn by its breathtaking scenery and recreational opportunities. Here, you can explore hiking trails that lead to panoramic views and engage in skiing during the winter months. East Glacier Park boasts proximity to national parks and state parks, making it an ideal base for nature enthusiasts eager to immerse themselves in the pristine wilderness.
  • St. Mary: Just 8.0km from St. Mary Lake, the village of St. Mary offers a charming small-town atmosphere with access to stunning landscapes. Similar to East Glacier Park, visitor numbers peak in the summer months. Travelers flock here for outdoor adventures, including hiking and trail access that connects to the surrounding national parks. St. Mary is the perfect spot for those seeking scenic views and a taste of local culture while being close to iconic landmarks, including glaciers and natural reserves.
  • Swiftcurrent: Located 17.7km from St. Mary Lake, Swiftcurrent is a quaint village that captures the essence of Montana's rugged beauty. This area attracts visitors during the summer, with a moderately seasonal tourism flow. Outdoor enthusiasts will find numerous recreational areas and hiking trails that cater to all skill levels. Swiftcurrent’s charm lies in its proximity to both national parks and nature reserves, offering an unparalleled opportunity to explore the majestic landscape and experience wildlife in their natural habitat.

Things to do near St. Mary Lake

St. Mary Lake in East Glacier Park, Montana, offers a variety of outdoor activities for visitors. Enjoy day hikes along scenic trails, explore backpacking trips for a more immersive experience, and take day trips to nearby attractions. The stunning landscapes and abundant wildlife make it a perfect destination for nature enthusiasts and adventure seekers alike, ensuring an unforgettable vacation.

Shopping

In St. Mary Lake, you can find local shops offering unique gifts and souvenirs, perfect for remembering your trip. If you're up for a drive, consider visiting the Glacier Park Trading Post, located about 24.1km away, which has a great selection of Native American crafts and outdoor gear.

Recreation

Experience the serene atmosphere at St. Mary Lodge and Resort, where you can enjoy spa treatments surrounded by nature. For outdoor recreation, explore the nearby hiking trails with stunning views of the lake and mountains, perfect for connecting with nature and rejuvenating your spirit.

Adventure

The Scalplock Lookout Trail, located 12.9km from St. Mary Lake, offers breathtaking views and a thrilling hiking experience. At 17.7km away, the Grinnell Glacier Trailhead showcases stunning glacier scenery. The Piegan Pass Trailhead, also 12.9km away, invites adventurers to explore its picturesque landscapes.

Nightlife

In St. Mary Lake, the nightlife is serene yet engaging, with cozy lodges offering local brews and live music. The nearby Glacier Park Lodge features charming bars, while outdoor fire pits create a perfect setting for stargazing and sharing stories 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 on your trip to St. Mary Lake, consider visiting in May or October to November, when prices are lower than during peak summer months. Book your hotel about a month in advance for the best rates, and aim for a Thursday stay to avoid higher Saturday prices. Use Expedia to find last-minute deals and filter accommodations by budget and eco-certification. Combining your hotel, flights, and activities in an Expedia package can also lead to significant savings. Don't forget to explore free outdoor activities around the stunning lake.

  • 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: Booking a hotel around St. Mary Lake about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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: Utilize Expedia's search tool to refine your options based on your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified option will showcase sustainable and eco-friendly accommodations currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your St. Mary Lake hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near St. Mary Lake

When visiting St. Mary Lake, explore the stunning natural beauty with outdoor adventures at nearby cliffs and waterfalls. Don't miss the charming St. Mary Village and the breathtaking views in Glacier National Park. Whether you're seeking romance or thrilling experiences, this area offers a perfect blend of activities for every traveler, making it an ideal destination for your vacation.

  • St. Mary Visitor Center: Located 6.4km from St. Mary Lake, this visitor center offers a wealth of information on local wildlife, trails, and park history. With its family-friendly atmosphere, it’s the perfect starting point for your outdoor adventures.
  • St. Mary Falls: Just 8.0km from the lake, this stunning waterfall captures the essence of romance and adventure. The scenic hike to the falls is filled with breathtaking views, making it an ideal spot for couples and nature enthusiasts alike.
  • Garden Wall: Approximately 11.3km away, this impressive cliff showcases dramatic scenery and exhilarating hiking opportunities. The Garden Wall is a must-visit for those seeking adventure and stunning panoramic views.

Best time to go to St. Mary Lake

The best time to visit St. Mary Lake is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is sunny with no rain. December is its coolest month on average. At this time, 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

To reach 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, 14.5km from the airport, which offers free transportation and limited-hour airport shuttles. The Firebrand Hotel, also 4 stars and 12.9km away, provides scheduled shuttles and complimentary airport transport. Another option is the 3.5-star Meadow Lake Resort & Condos, situated just 9.7km from Kalispell, which is easily accessible for travelers. These accommodations ensure convenient access to the airport for your journey to St. Mary Lake.

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.