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 $518 per night
CA $518
CA $591 total
Sep 27 - Sep 28
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

Swiftcurrent Motor Inn and Cabins - Inside the Park
1256 Many Glacier Road, Glacier National Park, East Glacier Park, MT
17.48 km from St. Mary Lake
Stay at this motel in East Glacier Park. Enjoy free parking, breakfast (surcharge), and laundry facilities. Popular attractions Swiftcurrent Trailhead and Iceberg Ptarmigan Trailhead are located nearby.
Parking included
Restaurant

Duck Lake private, fenced, waterfront home near Glacier National Park.
22.15 km from St. Mary Lake
Enjoy free WiFi, a beach locale, and a garden.
Pet-friendly
Free WiFi

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 $322 per night
CA $322
CA $349 total
Sep 3 - Sep 4
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 $206 per night
CA $206
CA $214 total
Sep 3 - Sep 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

Glacier Park Lodge
499 Montana 49, East Glacier Park, MT
34.46 km from St. Mary Lake
The price is CA $402 per night
CA $402
CA $458 total
Sep 20 - Sep 21
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

Whistling Swan Motel
512 US Highway 2, East Glacier Park, MT
Free cancellation
Reserve now, pay when you stay
34.61 km from St. Mary Lake
The price is CA $205 per night
CA $205
CA $221 total
Oct 1 - Oct 2
includes taxes & fees
Stay at this motel in East Glacier Park. Enjoy free WiFi, free parking, and daily housekeeping. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions East Glacier Park Branch Library and Glacier Park Lodge Golf Course are located nearby.
Parking included
Free WiFi

Glacier Peaks Hotel
50 Museum Loop, Browning, MT
Free cancellation
Reserve now, pay when you stay
37.99 km from St. Mary Lake
The price is CA $269 per night
CA $269
CA $286 total
Oct 3 - Oct 4
includes taxes & fees
Book a stay at this business-friendly hotel in Browning. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff in our reviews. Popular attractions Glacier Peaks Casino and Museum of the Plains Indian are located nearby.
Pool
Hot tub
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 | 572 hotels |
---|---|
Lowest Price | CA $205 |
Highest Price | CA $518 |
Popular hotels | Rising Sun Motor Inn and Cabins - Inside the Park, St. Mary Village, Many Glacier Hotel - Inside the Park, Swiftcurrent Motor Inn and Cabins - Inside the Park, Duck Lake private, fenced, waterfront home near Glacier National Park., Two Medicine INN, Hooks Hideaway Motel, Glacier Peaks Hotel, Lake McDonald Lodge - Inside the Park, Glacier Park Lodge, Lake home w private deck in Glacier Park, 1 wk left Sept. 3bd 2b. Near McD lodge, Whistling Swan Motel |