Photo by Gringa Vera Photography

Find hotels in St. Mary, MT from CA $248

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

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

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Compare 50 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Hooks Hideaway Motel

2.0 star property
7.8 out of 10, Good, (406)
"Liked that it was hidden away in quiet country side."
The price is CA $324
CA $351 total
includes taxes & fees
Aug 24 - Aug 25
Hooks Hideaway Motel

St. Mary Village

3.0 star property
8.4 out of 10, Very good, (372)
"Excellent views of the river and east Glacier"
The price is CA $386
CA $440 total
includes taxes & fees
Sep 18 - Sep 19
St. Mary Village
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

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

Stay near popular St. Mary attractions

Chief Mountain

Chief Mountain

Commune with nature and explore the great outdoors at Chief Mountain during your travels in Babb. Discover the area's glaciers and seek out the hiking trails.

Find out more about St. Mary

Find out more about St. Mary

Top reasons to visit St. Mary

  • Proximity to Glacier National Park: St. Mary serves as a gateway to the stunning Glacier National Park, offering breathtaking mountain views and scenic drives.
  • Outdoor Activities: Ideal for adventure seekers, visitors can enjoy hiking, exploring lakes, and discovering picturesque walking trails.
  • Charming Village Atmosphere: Experience the warm hospitality of locals in this friendly and picturesque village.
  • Variety of Accommodations: Choose from budget-friendly motels and cozy hotels that welcome pets and provide a comfortable stay.
  • Natural Beauty: St. Mary boasts stunning waterfalls and serene landscapes, perfect for relaxation and exploration.

Find great hotels in St. Mary

Discover a variety of comfortable and budget-friendly hotel options in St. Mary, Montana, catering to different traveller needs. From charming motels to cozy hotels, you'll find accommodations that welcome pets and offer an adventurous experience. Explore guest rooms and competitive room rates that make your stay enjoyable while you immerse yourself in the natural beauty of the area.

  • St. Mary Village: Nestled in the heart of St. Mary, this 3-star hotel offers a delightful blend of comfort and convenience. Guests can savour delicious meals at the on-site dining options, including an unspecified restaurant, a snack bar, and dedicated breakfast and dinner establishments. For entertainment, St. Mary Village features cable TV and additional television options in the rooms, making it perfect for those looking to unwind after a day of exploring the breathtaking surroundings. With its inviting atmosphere, this hotel is ideal for families and couples seeking a relaxing getaway.
  • Hooks Hideaway Motel: Situated 22.5km away from St. Mary, Hooks Hideaway Motel is the perfect destination for pet lovers looking for a home-away-from-home experience. This motel offers a welcoming pet-friendly environment, allowing certain pets on the property under specific guidelines, ensuring that your furry friends can join in on the adventure. With free pet accommodations and waived fees for service animals, Hooks Hideaway Motel is dedicated to providing a comfortable stay for both you and your beloved pets, making it an excellent choice for animal enthusiasts.
  • Many Glacier Hotel - Inside the Park: Located 17.7km from St. Mary, Many Glacier Hotel is a 3-star lodging that embraces the spirit of adventure. This property is ideal for travellers seeking an outdoor escapade, as it offers an array of adventure sports and recreation activities both onsite and nearby. Guests can indulge in horse riding, boat tours, hiking, biking, and fishing—all while surrounded by stunning natural beauty. With its rustic charm and access to Glacier National Park, this hotel is perfect for those eager to experience the great outdoors and create unforgettable memories.

Where to stay in St. Mary

St. Mary, Montana, is a hidden gem for outdoor enthusiasts, offering breathtaking mountain views and picturesque drives. This charming village is known for its friendly atmosphere and prime location near Glacier National Park. Visitors can explore stunning landscapes, relax in nature, and experience the warm hospitality of the locals. Whether you're hiking scenic trails or simply soaking in the stunning vistas, St. Mary promises an unforgettable adventure in a serene setting.

  • East Glacier Park: Located a mere 11.3km from St. Mary, East Glacier Park is a charming city renowned for its seasonal allure, attracting visitors primarily from June to August. This area is a haven for outdoor enthusiasts, offering breathtaking scenery and a plethora of adventure activities. Popular highlights include extensive hiking trails and easy access to recreational areas. Its proximity to national and state parks, as well as the iconic Glacier National Park, makes it a picturesque base for exploring the stunning landscapes and wildlife of the region.
  • Babb: Nestled within the St. Mary area, Babb is a vibrant city that sees moderate seasonal traffic, with peak visitation from June to August and a slight decline in fall and winter months. Babb is another excellent destination for those seeking outdoor adventures and scenic views. The area boasts numerous hiking trails and recreational spaces, perfect for immersing oneself in the natural beauty of the surroundings. With easy access to national and state parks, including Glacier National Park, Babb serves as a gateway to unforgettable outdoor experiences.
  • Swiftcurrent: Located 19.3km from St. Mary, Swiftcurrent is a quaint village that offers an inviting atmosphere for visitors. Like its neighbouring areas, Swiftcurrent experiences moderate seasonal tourism, with a peak from June to August. This village is ideal for outdoor exploration, with access to hiking trails and recreational areas. The stunning landscapes and proximity to national and state parks, particularly Glacier National Park, provide ample opportunities for adventure and relaxation amidst nature's beauty.

Things to do in St. Mary

St. Mary is perfect for outdoor enthusiasts seeking adventure and breathtaking scenery. Visitors can enjoy a variety of activities such as exploring recreational areas, hiking trails, and trail access. Key attractions include shopping outlets, scenic hiking spots, boat tours, and picturesque walking trails, making it an ideal destination for a weekend getaway.

Adventure

Embark on the Grinnell Glacier Trailhead, located 19.3km from St. Mary, for a breathtaking hike amidst stunning scenery. Alternatively, explore the Cut Bank Trailhead, 16.1km away, or tackle the Piegan Pass Trailhead, also 19.3km distant, both offering captivating outdoor adventures and picturesque views.

Nightlife

Experience the thrill at Glacier Peaks Casino, located 35.4km from St. Mary. Immerse yourself in the lively atmosphere, enjoy romance and city vibes while trying your luck at the tables. It’s a perfect spot for an adventurous night out!

Booking tips and Expedia advantages for St. Mary

To save money on your trip to St. Mary, consider visiting between November and January when accommodation prices are lower. For budget-friendly stays, the cheapest day to book is Monday, while Saturday tends to be the priciest. Use Expedia to find deals, filter by eco-certified hotels, and combine your hotel, flights, and activities for additional savings. Enjoy free attractions like St. Mary Lake and Garden Wall, and look out for last-minute deals for potential discounts on your stay. Booking a month in advance is also advisable for the best rates.

  • 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: The cheapest time to book a hotel in St. Mary 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 in St. Mary is Monday. The most expensive day to stay in St. Mary is Saturday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to set your budget, choose your desired location, and much more. You can easily arrange your search results to display prices from lowest to highest, allowing you to find the most affordable hotels right away. Additionally, you can refine your choices by hotel type; for instance, selecting the "Eco-certified" filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save some money by combining your St. Mary hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in St. Mary

St. Mary, Montana, is an excellent destination for outdoor enthusiasts seeking adventure and stunning scenery. Visitors can explore beautiful lakes, breathtaking waterfalls, and local visitor centres that celebrate the area's natural beauty. Whether you're looking for a romantic getaway or an exhilarating experience, St. Mary offers a variety of points of interest to discover. Don't miss out on the charm of this picturesque location, perfect for a memorable vacation.

  • St. Mary Lake: Located 8.0km from St. Mary, this stunning lake offers a romantic backdrop with breathtaking scenery. Enjoy outdoor activities or relax on the beach, soaking in the natural beauty that surrounds you.
  • St. Mary Visitor Center: Found within St. Mary, this visitor centre is the perfect starting point for your adventure. It provides valuable information for families and outdoor enthusiasts alike, ensuring you make the most of your visit.
  • St. Mary Falls: Situated 16.1km away, this picturesque waterfall is a must-see for adventure seekers. The enchanting setting offers a lovely romantic vibe, perfect for a memorable outing in nature.

Best time to go to St. Mary

The best time to visit St. Mary is dependant on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are high and weather is sunny with no rain. December is its coolest month on average. At this time, visitor numbers are low and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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 Rain (Dry)SunnyHighSlightly High
August62.2°F (16.8°C)No Rain (Dry)SunnyHighSlightly 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

For your visit to St. Mary, Montana, the nearest major airport is Kalispell Glacier Park International Airport (FCA), situated 78.9km away. Recommended accommodations nearby include the 4-star Lodge at Whitefish Lake, 14.5km from the airport, offering free airport transportation and limited shuttle service. The Firebrand Hotel, also 4-star and 12.9km away, provides scheduled shuttle availability and complimentary transportation. Additionally, Cedar Creek Lodge and Conference Center, a 3.5-star lodge located 8.0km from the airport, is conveniently accessible for guests. Enjoy a smooth transition from the airport to your chosen hotel and start your St. Mary adventure with ease!

Frequently asked questions

What's the best place to stay in St. Mary?

Based on our traveler 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 choices for your stay in the area are Hooks Hideaway Motel and Many Glacier Hotel - Inside the Park. See all available top hotels, or vacation rentals in St. Mary.

What's the top vacation rental that St. Mary has to offer?

10 minutes to Glacier National Park! Central Eastside location for park access. : You might want to consider this vacation home rental near St. Mary, which is equipped with a barbecue grill, laundry facilities, and WiFi to help you feel comfortable during your stay. See all vacation rentals in St. Mary.

If I need to cancel my hotel reservation in St. Mary, will I receive a refund?

Yes, most hotel room reservations are fully refundable provided that you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If you have a non-refundable reservation, you might be able to still cancel and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in St. Mary.

Where can I learn more about changing or cancelling my trip to St. Mary?

To find more details about updating your trip to St. Mary or cancelling it, go to https://www.expedia.com/service/.

Where is the best hotel to stay near St. Mary Visitor Center?

St. Mary Village is one of the top choices for your stay based on our traveler data, and this 3-star hotel offers a restaurant and free parking. It's located just a short 0.6 mi (0.9 km) from St. Mary Visitor Center. Other good choices in the area include Rising Sun Motor Inn and Cabins - Inside the Park and Many Glacier Hotel - Inside the Park.

What is the best hotel near Glacier Park International Airport (FCA)?

Country Inn & Suites by Radisson, Kalispell, MT - Glacier Lodge is a popular hotel, featuring free breakfast and an indoor pool. It's located a short 0.3 mi (0.4 km) from Glacier Park Intl. Airport. Another top choice close to the airport is Modern Farmhouse- Conveniently Located in Kalispell, located just 1.9 mi (3.1 km) away.

What is staying in St. Mary like?

Nature enthusiasts will enjoy exploring St. Mary, and many visitors are sure to appreciate the glaciers and restaurants. Tourists can also enjoy the city's coffeehouses, bars, and riverfront. A top sight in the city is Glacier National Park. In St. Mary, there are 2 hotels and other accommodations 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. Check out what more 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 temp of 58°F, while the coldest months are February and December with an average of 21°F. Average annual precipitation for St. Mary is 41 inches.