Find hotels in St. Marie, MT from $82

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

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. Marie hotels

Campbell Lodge

Campbell Lodge
2.0 star property
Glasgow
7.0 out of 10, Good, (212 reviews)
"So much cleaner than previous stays!"
United States
Rande
$75 nightly
The price is $82
Jan 11 - Jan 12
Total with taxes and fees
Campbell Lodge

Rustic Lodge

Rustic Lodge
2.0 star property
Glasgow
7.6 out of 10, Good, (64 reviews)
"Great traditional old school hotel. "
United States
Shaun
$92 nightly
The price is $99
Jan 11 - Jan 12
Total with taxes and fees
Rustic Lodge

Rundle Suites

Rundle Suites
2.5 star property
Glasgow
10.0 out of 10, Exceptional, (1 review)
"Staff was friendly and room was very clean. "
United States
Justin
$145 nightly
The price is $157
Jan 11 - Jan 12
Total with taxes and fees
Rundle Suites
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

Top St. Marie Hotel Reviews

More cheap stays in St. Marie

Hotels in St. Marie with star-rating

Frequently asked questions

What is the best area to stay in St Marie?
The best area to stay in St Marie is the downtown district, particularly along Main Street and its immediate surroundings.

This central area is the heart of St Marie, characterized by its historic brick buildings housing local shops, eateries, and a few key landmarks. You'll find the St Marie Historical Museum and the city's main public park here, making it easy to explore on foot.

Couples will appreciate staying downtown for its convenience and access to evening entertainment. Many of the city's best restaurants and local pubs are located within walking distance, offering a relaxed experience without needing to drive.

For solo travelers, the downtown area provides a welcoming and engaging environment.
When is the best time to go to St Marie?
For most visitors, the best time to visit St. Marie, Montana, is during the summer months, specifically from June to August, when the weather is warm and sunny, making it ideal for outdoor activities.

During this period, the average daily temperatures range from the mid-70s to low 80s Fahrenheit, with minimal rainfall. This weather is superb for exploring Glacier National Park, which is a primary draw for travelers to the region. The Going-to-the-Sun Road, a major scenic route through the park, is typically fully open by late June or early July, offering access to stunning vistas, hiking trails, and wildlife viewing opportunities.

Families and couples will find June to August particularly appealing. The long daylight hours allow for extended exploration of the park's trails, lakes, and viewpoints. Many guided tours and recreational activities, such as whitewater rafting and horseback riding, are fully operational. This time of year also sees various local events and farmers' markets in St. Marie, adding to the local experience.

While late spring (May) and early fall (September) also offer pleasant weather and fewer crowds, some higher elevation areas and roads in Glacier National Park may still be closed in May due to snow, and September can see the onset of cooler temperatures and the possibility of early snowfalls.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in St. Marie.
How can I save on a St. Marie hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible St. Marie hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a St. Marie hotel?
Prices for hotels in St. Marie often vary, but you can find a great deal from $82 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia