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

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

  • 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
4 Oct - 5 Oct
Tomorrow
5 Oct - 6 Oct
Next weekend
9 Oct - 11 Oct
In two weeks
16 Oct - 18 Oct

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
"Clean, private and excellent communication from Larry and Linda. And Moose!"
Jeff H. 4-night trip
Posted 8 hours ago
Duck Lake West Shore, Just 15 Minutes from Glacier National Park!
Glacier Peaks Hotel

Glacier Peaks Hotel

10/10 Excellent
"The room was outstanding, great staff very kind and helpful. The breakfast was great and the view of the mountains from the hotel was amazing. Great experience all around"
Luana 1-night trip
Posted 1 day ago
Glacier Peaks Hotel
St. Mary Village

St. Mary Village

10/10 Excellent
"Lovely view of the mountains with a babbling brook nearby. The room was big and the furnishings were nice."
Lisa 2-night trip
Posted 2 days ago
St. Mary Village
Glacier Alpine Lodges

Glacier Alpine Lodges

10/10 Excellent
"The cabin was very clean and had everything we needed. The bed was comfortable even though the steps are steep. It was located in a good location close to the national park. Host gave us some good recommendations for food in the area. Just know it's ok to park in the parking lot next door- the coffee shop."
Kathryn 2-night trip
Posted 3 days ago
Glacier Alpine Lodges
Glacier Haven Inn

Glacier Haven Inn

10/10 Excellent
"Easy parking, very friendly staff, and good food. Great for road tripping!"
Julie 1-night trip
Posted 3 days ago
Glacier Haven Inn
New to vacation rental lovely 3-bedroom 2 bath on Duck Lake 
 near Glacier Park

New to vacation rental lovely 3-bedroom 2 bath on Duck Lake near Glacier Park

8/10 Good
"The location was perfect for our hiking trip to Glacier NP. The view of the lake was very nice. Communication was excellent. There were some basic necessities missing and unfortunately, the ice maker was broken. Other things to note that were not clear to us in the listing: no dishwasher, the last mile to the house is unpaved, and there are 2 houses on the property inside the gate. Shop for groceries west of the park, otherwise 30 minutes to Browning for a grocery store. We enjoyed our trip!"
Tammy B. 8-night trip
Posted 7 days ago
New to vacation rental lovely 3-bedroom 2 bath on Duck Lake near Glacier Park
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 11 days ago
Inside Glacier National Park, Lakefront cabin
Windy Ridge Cabin
Babb/St.Marys

Windy Ridge Cabin Babb/St.Marys

10/10 Excellent
"This was the perfect location for us.."
Vickie 3-night trip
Posted 13 days ago
Windy Ridge Cabin Babb/St.Marys
Buffalo Camp #7

Buffalo Camp #7

10/10 Excellent
"Perfect location for a couple that is looking to stay close to the national park. The room has everything you would need for a perfect vacation. 10/10 would recommend"
Sergio 2-night trip
Posted 1 month ago
Buffalo Camp #7

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