Photo by Gringa Vera Photography

St. Mary Hotels from

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

Filter by

Guest rating
Guest rating
Star rating

Top 10 trending St. Mary hotels

Save an average of 15% on thousands of hotels when you're signed in

Stay near popular St. Mary attractions

Learn more about St. Mary

Nestled at Glacier National Park's eastern entrance, this tiny town serves as the perfect basecamp for outdoor adventures. Hike to stunning alpine lakes, spot wildlife on Going-to-the-Sun Road, or join a ranger-led tour to learn about the park's ecology.

Photo by Chelsea Jennings
Open Photo by Chelsea Jennings

Top St. Mary Hotel Reviews

More cheap stays in St. Mary

Find out more about St. Mary

Top reasons to visit St. Mary

  • Stunning Natural Landscapes: St. Mary boasts breathtaking scenery, including lakes, waterfalls, and the picturesque St. Marys River.
  • Outdoor Adventures: The area offers numerous hiking trails and opportunities for thrilling outdoor activities, perfect for adventure seekers.
  • Charming Village Atmosphere: Explore the quaint St. Mary Village, known for its friendly locals and inviting ambiance.
  • Memorable Day Trips: Discover nearby gems and stunning landscapes, ensuring a rich exploration experience.
  • Diverse Accommodation Options: Choose from charming motels to hotels, catering to various needs and preferences.

Find great hotels in and around St. Mary

St. Mary, Montana, offers a delightful selection of accommodations, ranging from charming motels to inviting hotels. Whether you're seeking pet-friendly options or an adventure-filled holiday experience, you'll discover a variety of choices to meet your needs. Explore the welcoming atmosphere of Saint Mary's Hotel, Hotel St. Marie, or other local lodgings, each providing a unique base for your exploration of this stunning region.

  • St. Mary Village: Nestled in the heart of St. Mary, this charming 3-star hotel offers a warm and inviting atmosphere, perfect for those seeking a comfortable retreat. Guests can indulge in delightful dining options, including a Snack Bar, Restaurant, and a Bar and Lounge area, catering to all meals from breakfast through lunch. For entertainment, the hotel features televisions and cable TV, ensuring you can unwind after a day of exploring the breathtaking surroundings.
  • Hooks Hideaway Motel: Located 22.5km from St. Mary, Hooks Hideaway Motel is an ideal choice for pet lovers looking for a welcoming stay. This quaint motel allows pets on-site, making it a great option for those travelling with furry companions. The property includes a pet policy that permits certain restrictions while ensuring a hassle-free experience for service animals. With a focus on comfort and accessibility, this motel offers a relaxed atmosphere for a memorable getaway.
  • Many Glacier Hotel - Inside the Park: Situated 17.7km from St. Mary, Many Glacier Hotel promises an exhilarating adventure for outdoor enthusiasts. This 3-star motel is surrounded by stunning natural beauty and offers a plethora of activities, including mountain biking, rowing, canoeing, fishing, and horse riding. With its proximity to adventure sports and recreational pursuits, this hotel is the perfect base for those eager to explore the great outdoors while enjoying comfortable accommodations.

Where to stay in St. Mary

St. Mary, Montana, is a charming village perfect for outdoor enthusiasts and adventure seekers. Visitors can explore the stunning scenery and friendly atmosphere while discovering nearby gems such as St. Joseph and the city centre. Enjoy safe bathing at pristine beaches and immerse yourself in the tranquil vibes of the region. St. Mary offers a delightful blend of relaxation and adventure, making it an ideal destination for a memorable vacation.

  • East Glacier Park: Nestled a mere 11.3km from St. Mary, East Glacier Park is a charming city that attracts visitors primarily during the summer months. With a peak in arrivals from June to August, this destination is renowned for its breathtaking outdoor scenery and adventurous spirit. Travellers flock to East Glacier Park for its extensive recreational areas and hiking trails, which provide access to the stunning Glacier National Park. Nature enthusiasts will find themselves captivated by the area's majestic landscapes and abundant wildlife, making it a perfect spot for exploration and relaxation.
  • Babb: Positioned in close proximity to St. Mary, Babb is a quaint city that experiences a moderate flow of visitors throughout the year. The peak travel months are also from June to August, with a notable drop-off in numbers during the autumn and winter. Babb's allure lies in its outdoor adventures and scenic vistas, with numerous recreational areas and hiking trails available for exploration. Visitors can immerse themselves in the natural beauty of the nearby Glacier National Park, where the rugged terrain and pristine landscapes promise unforgettable experiences and photo opportunities.
  • Swiftcurrent: Located 19.3km from St. Mary, Swiftcurrent is a picturesque village that attracts a moderate number of visitors throughout the year. Like its neighbours, the peak season occurs from June to August, offering ideal conditions for outdoor activities. Swiftcurrent is known for its recreational areas and access to hiking trails that lead adventurers into the heart of Glacier National Park. The village serves as a perfect base for those seeking scenic beauty and thrilling experiences, with its stunning landscapes that reflect the spirit of the great outdoors.

Things to do near St. Mary

St. Mary, Montana, is an ideal destination for outdoor enthusiasts, offering breathtaking scenery and exhilarating adventures. Visitors can explore the recreational area, embark on hiking trails, and enjoy easy trail access. For those seeking day trips, the region provides an array of stunning landscapes and opportunities for exploration, ensuring a memorable vacation experience in this picturesque locale.

Shopping

In St. Mary, you can explore local shops offering unique souvenirs and gifts. If you're up for a drive, consider visiting the Glacier Park Trading Post, about 16.1km away, for a wider selection of artisan goods and outdoor gear. It’s a delightful experience to find something special.

Recreation

The Glacier Park Lodge Spa offers rejuvenating treatments amidst stunning mountain views, perfect for relaxation. For outdoor enthusiasts, the nearby Many Glacier area boasts breathtaking hiking trails, pristine lakes, and abundant wildlife, providing an invigorating escape into nature's beauty.

Adventure

Embark on the Grinnell Glacier Trailhead, located 19.3km from St. Mary, for a scenic hike through stunning landscapes. Alternatively, explore the Cut Bank Trailhead, 16.1km away, or the Piegan Pass Trailhead, also 19.3km distant, both offering breathtaking views and exhilarating outdoor experiences.

Nightlife

In St. Mary, the nightlife is charming and relaxed. The Two Medicine Grill offers a cosy atmosphere with local brews and hearty meals, while the St. Mary Lodge and Resort's bar provides stunning views and a welcoming vibe, perfect for unwinding after a day of exploration.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for St. Mary

To save money on your trip to St. Mary, consider visiting from November to January for lower accommodation prices. Booking your hotel about a month in advance can secure better deals, while Monday is typically the cheapest day to stay. Use Expedia's search tool to filter by budget and eco-friendly options, and look for last-minute deals indicated by a green label. Additionally, combining your hotel, flights, and activities through an Expedia package can lead to significant savings. Enjoy exploring the area with free outdoor activities and scenic hikes during your visit.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. Mary are November to January, 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: Book your hotel in St. Mary about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St. Mary is Monday. The most expensive day to stay in St. Mary is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as your budget, desired location, and the type of hotel you envision. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can enjoy significant savings by combining your St. Mary hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around St. Mary

St. Mary, Montana, is an ideal destination for outdoor enthusiasts and adventure seekers, offering stunning scenery and a variety of attractions, including lakes, waterfalls, and the St. Mary Visitor Centre. Visitors can explore the charming St. Mary Village, stroll along the St. Marys River, and indulge in romantic experiences amidst nature. Whether you seek thrill or tranquillity, St. Mary promises memorable adventures in its breathtaking landscapes.

  • St. Mary Lake: Located a mere 8.0km from St. Mary, this stunning lake offers picturesque views, sandy beaches, and opportunities for outdoor activities. It's an ideal spot for couples seeking a romantic getaway amidst breathtaking scenery.
  • St. Mary Visitor Center: Situated within St. Mary, this centre is a hub for adventure and family-friendly activities. Here, visitors can gather information on local excursions and explore the great outdoors with ease.
  • St. Mary Falls: Approximately 16.1km away, these enchanting falls provide a thrilling outdoor experience. Ideal for adventurers and romantics alike, the cascading water creates a serene atmosphere perfect for exploration.

Best time to go to St. Mary

The best time to visit St. Mary can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in St. Mary falls in July, when visitor numbers are high and weather is sunny with no rain. The coolest average temperature in St. Mary falls in December, visitor numbers are low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January19.8°F (-6.8°C)Light RainMostly CloudyAverageSlightly Low
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 SunnyAverageAverage
June54.1°F (12.3°C)Light RainMostly SunnyHighSlightly High
July63.5°F (17.5°C)No RainSunnyHighSlightly High
August62.2°F (16.8°C)No RainSunnyHighSlightly High
September52.7°F (11.5°C)Light RainMostly SunnyAverageAverage
October38.3°F (3.5°C)Light RainMostly SunnyLowAverage
November26.2°F (-3.2°C)Light RainMostly CloudyLowSlightly Low
December18.7°F (-7.4°C)Light RainMostly CloudyLowSlightly Low

The nearest major airports for your trip to St. Mary

To reach St. Mary, Montana, the nearest major airport is Kalispell, MT (FCA-Glacier Park International), situated 78.9km away. Several quality hotels are available near the airport, such as the 4-star Lodge at Whitefish Lake, located 14.5km from FCA, offering various transport services including limited hours airport shuttles and free transportation. The Firebrand Hotel, also 4-star, lies 12.9km away with scheduled airport shuttle services, while Meadow Lake Resort & Condos, a 3.5-star resort, is merely 9.7km from the airport. All these hotels provide convenient access to Kalispell Airport, ensuring a smooth start to your vacation.

Frequently asked questions

What's the best place to stay in St. Mary?
Based on our traveller data, St. Mary Village is one of the top choices for your stay. This hotel is a short 4-minute walk from Glacier National Park, and it offers a restaurant and free parking. Two other options for your trip to the area are Hooks Hideaway Motel and Many Glacier Hotel - Inside the Park. See all available top hotels, or vacation rentals in St. Mary.
If I need to cancel my hotel reservation in St. Mary, will I receive a refund?
Yes, the majority of room reservations are refundable if you cancel before the hotel's cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If you have a reservation that's non-refundable, you might be able to still cancel and receive a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in St. Mary.
What is staying in St. Mary like?
Nature enthusiasts will enjoy exploring St. Mary, and many visitors will definitely appreciate the glaciers and restaurants. Tourists can also enjoy the city's coffee shops, bars and riverfront. A top sight in the city is Glacier National Park. In St. Mary, there are 2 hotels and other accommodation options to choose from. Find out more about St. Mary.
What should I see while I'm in St. Mary?
The glaciers and parks highlight the natural beauty with places to discover including Glacier National Park, St. Mary Visitor Center and St. Mary Lake. Additionally, you might want to add Waterton-Glacier International Peace Park to your itinerary. Take a look at what more there is to see and do in Expedia's St. Mary guide.
What's the weather like in St. Mary?
The hottest months are usually July and August, with an average temperature of 15°C, while the coldest months are February and December, with an average of -6°C. Average annual precipitation for St. Mary is 1031 mm.

Explore a world of travel with Expedia