Find hotels near St. Mary Lake, East Glacier Park

Start date: Check-in selected.
To Date
End date: Check-out

    Change your mind

    Book hotels with free cancellation

    Treat yourself

    Sign in to save 10% or more on thousands of hotels

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare hotels close to St. Mary Lake with room rates, reviews, and availability. Most hotels are fully refundable.

Top St. Mary Lake Hotel Reviews

Hotels near other St. Mary Lake attractions

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

Explore a world of travel with Expedia