Photo by Chelsea Jennings

Find hotels in St. Mary, MT from NT$7,133

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check St. Mary hotel prices

Tomorrow night
Next weekend

Filter by

Popular filters
Popular filters
Price per night
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

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

St. Mary Village
3.0 star property
8.2 out of 10, Very Good, 263 reviews
"Small motel room, but was perfect for 2 people for 1 night. Room had a quaint cabin feel."
The price is NT$10,482
NT$11,949 total
includes taxes & fees
Jun 18 - Jun 19
St. Mary Village
Hooks Hideaway Motel
2.0 star property
7.8 out of 10, Good, 259 reviews
"This hotel is a great option to escape the crowds near Glacier. It’s very clean and comfortable. It s 3 miles off the main byway, but the road is in excellent condition and easy driving. Any smal regular car will reach it. Easy check in and has all the amenities you need after a long day out to rest. We would recommend this motel and would stay here again."
The price is NT$7,133
NT$7,739 total
includes taxes & fees
Jun 29 - Jun 30
Hooks Hideaway Motel
Cozy Duck Lake Cabin Near Glacier Natl Park!
3.0 star property
10.0 out of 10, Exceptional, 1 review
"So amazing. Cozy with all the the creature comforts even though it is a rustic cabin. Great hot water, comfy bed. Enough towels and kitchen gadgets. Host welcome in person with chocolates and fancy water bottles. Good gas grill and fun firepit out back. Perfect moonrise location on front porch. I could go on and on!! The ultimate relaxation without wifi!!"
Cozy Duck Lake Cabin Near Glacier Natl Park!
Duck Lake Cabin Rental Near Glacier National Park!
3.0 star property
Duck Lake Cabin Rental Near Glacier National Park!
Don't see what you're looking for?
See all available properties in St. Mary
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.

Stay near popular St. Mary attractions

St. Mary hotels information

Number of reviews
517
Accommodation
40 hotels
Lowest Price
NT$7,133
Highest Price
NT$10,482

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.

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

What's the best budget-friendly accommodation in St. Mary?

Based on reviews, St. Mary Village is a popular 3-star hotel for our travelers looking for an economical choice, and features free WiFi and free parking. View all budget hotels in St. Mary.

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

Recent reviews of St. Mary hotels
Expedia verified reviews