Book a hotel near St. Mary Lake, East Glacier Park
Wander Wisely with exceptional service, 24/7 support
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Hotels near St. Mary Lake

Rising Sun Motor Inn and Cabins - Inside the Park
Going-to-the-Sun Road, East Glacier Park, MT
1.47 km from St. Mary Lake
Stay at this motel in East Glacier Park. Enjoy free parking, breakfast (surcharge), and a gift shop. Popular attractions St. Mary Lake and St. Mary Falls are located nearby.
Parking included
Free WiFi

St. Mary Village
3 Going-To-The-Sun Road, Browning, MT
7.36 km from St. Mary Lake
The price is CA $412 per night
CA $412
CA $470 total
Aug 15 - Aug 16
includes taxes & fees
Stay at this 3-star hotel in Browning. Enjoy free parking, a 24-hour front desk, and an area shuttle (surcharge). Popular attractions St. Mary Visitor Center and St. Mary Lake are located nearby.
Parking included
Free WiFi

Many Glacier Hotel - Inside the Park
36 Many Glacier Hotel Loop, East Glacier Park, MT
16.4 km from St. Mary Lake
Stay at this 3-star motel in East Glacier Park. Enjoy free parking, breakfast (surcharge), and a 24-hour front desk. Popular attractions Grinnell Glacier Trailhead and Swiftcurrent Trailhead are located nearby.
Parking included
Free WiFi

St. Mary, Many Glacier, Waterton area cabin
20.33 km from St. Mary Lake
The price is CA $344 per night
CA $344
CA $514 total
Aug 6 - Aug 7
includes taxes & fees
Stay at this cabin in Babb. Enjoy patios, an in-room coffeemaker, and in-room fireplaces.
Kitchen
Air conditioning

Inside Glacier National Park, Walsh Cottage on the shores of Lake McDonald
28.31 km from St. Mary Lake
Stay at this cottage in West Glacier. Enjoy an in-room coffeemaker. Popular attractions Lake McDonald and Johns Lake Trailhead are located nearby.
Parking available

Lake home w private deck in Glacier Park, 1 wk left Sept. 3bd 2b. Near McD lodge
29.04 km from St. Mary Lake
Stay at this cabin in West Glacier. Enjoy free WiFi, a garden, and laundry facilities. Popular attractions Lake McDonald and Sperry Trailhead are located nearby.
Kitchen
Washer

Lake McDonald Lodge - Inside the Park
288 Lake Mcdonald Lodge Loop, West Glacier, MT
29.33 km from St. Mary Lake
Stay at this lodge in West Glacier. Enjoy free parking, 2 restaurants, and breakfast (surcharge). Popular attractions Lake McDonald and Sperry Trailhead are located nearby.
Parking included
Free WiFi

Hooks Hideaway Motel
291 Camp Nine Rd, Babb, MT
Free cancellation
Reserve now, pay when you stay
29.43 km from St. Mary Lake
The price is CA $303 per night
CA $303
CA $329 total
Jul 20 - Jul 21
includes taxes & fees
Stay at this motel in Babb. Enjoy free WiFi, free parking, and housekeeping. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attraction Police Outpost Provincial Park is located nearby.
Pet-friendly
Parking included

Two Medicine INN
1119 3rd St, East Glacier Park, MT
33.68 km from St. Mary Lake
The price is CA $171 per night
CA $171
CA $178 total
Aug 3 - Aug 4
includes taxes & fees
Stay at this 4-star business-friendly aparthotel in East Glacier Park. Enjoy free WiFi, free parking, and a 24-hour front desk. Popular attractions Glacier Park Lodge Golf Course and East Glacier Park Branch Library are located nearby.
Kitchen
Pet-friendly

Paradise Park
1110 Montana 49 2nd st., East Glacier Park, MT
Free cancellation
Reserve now, pay when you stay
33.74 km from St. Mary Lake
The price is CA $353 per night
CA $353
CA $381 total
Jul 29 - Jul 30
includes taxes & fees
Stay at this 3-star business-friendly aparthotel in East Glacier Park. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Glacier Park Lodge Golf Course and East Glacier Park Branch Library are located nearby.
Breakfast included
Pet-friendly

Glacier Park Lodge
499 Montana 49, East Glacier Park, MT
34.46 km from St. Mary Lake
The price is CA $470 per night
CA $470
CA $536 total
Jul 27 - Jul 28
includes taxes & fees
Stay at this 3-star historic hotel in East Glacier Park. Enjoy free parking, a golf course, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. Popular attractions Glacier Park Lodge Golf Course and East Glacier Park Branch Library are located nearby.
Parking included
Free WiFi

Glacier National Park Travel Agency
24.8 Blackfoot Ave, East Glacier Park, MT
34.7 km from St. Mary Lake
Book a stay at this ski hotel in East Glacier Park. Enjoy free WiFi, free parking, and a golf course. Popular attractions East Glacier Park Branch Library and Glacier Park Lodge Golf Course are located nearby.
All-inclusive
Pet-friendly
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.
About St. Mary Lake Hotels Near Attractions
Do you have a full travel itinerary while visiting St. Mary Lake? Don't waste your time commuting too far from St. Mary Lake area attractions.
St. Mary Lake hotels essential information
Accommodation | 578 hotels |
---|---|
Lowest Price | CA $171 |
Highest Price | CA $470 |
Popular hotels | Rising Sun Motor Inn and Cabins - Inside the Park, St. Mary Village, Many Glacier Hotel - Inside the Park, St. Mary, Many Glacier, Waterton area cabin, Two Medicine INN, Hooks Hideaway Motel, Inside Glacier National Park, Walsh Cottage on the shores of Lake McDonald, Glacier National Park Travel Agency, Lake McDonald Lodge - Inside the Park, Lake home w private deck in Glacier Park, 1 wk left Sept. 3bd 2b. Near McD lodge, Paradise Park , Glacier Park Lodge |
Recent St. Mary Lake hotel reviews by fellow wanderers

Two Medicine INN
5 out of 5
Posted 6 days ago
Travelocity Verified Review
"Beautiful place for an overnight stay. Room was very clean and check in was very simple. "
A verified traveller stayed at Two Medicine INN