
Find hotels near St. Mary Lake, East Glacier Park from ¥66,886
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Tonight
Sep 4 - Sep 5Tomorrow
Sep 5 - Sep 6This weekend
Sep 4 - Sep 6Next weekend
Sep 11 - Sep 13 Top St. Mary Lake Hotel Reviews
Whistling Swan Motel
10/10 Excellent
"Don't judge this book by the covers. Rooms were extremely neat and warm. Beds and sheets were clean and comfortable. Staff was very friendly and helpful. A safe, quiet, convenient and great place to stay with family if you are not picky about having a swanky front desk."
West Glacier Cabin Village
10/10 Excellent
"Best place outside glacier NP"
Glacier Alpine Lodges
8/10 Good
"If you don’t want to deal with steep steps up to the loft area, Amtrak trains going by at night, and a rooster crowing every morning, you should probably skip this place. If you don’t mind any of this, it’s a cute and reasonably priced place to stay outside Glacier National Park. Good coffee shop next door. The bed in the loft was super cozy and a great place to nap if it’s raining. Probably a better choice for younger, agile people due to the stairs up to the sleeping area."
St. Mary Village
10/10 Excellent
"Great location, clean, comfortable, Snow Goose great food!"
Walsh Cottage inside Glacier National Park on Lake McDonald
10/10 Excellent
"The Walsh cottage is a wonderful cozy cabin situated in peaceful and quiet surroundings. The location is excellent being inside the park for early morning starts. The scenery by the cottage of Lake MacDonald is breathtaking. It is not a lakeside view but with only a very short walk, the beach is right there. We even got to enjoy a visit by a black bear to a berry bush very close to our cottage. Later a momma bear and 3 cubs were seen on the shoreline of Lake MacDonald right by the cottage. We loved staying here and would recommend to others"
Buffalo Camp #7
10/10 Excellent
"Given the wrong code to get in and it took a while to get but experience a very serene view and slept well"
Mountain Pine Motel
8/10 Good
"Quiet, peaceful area, nice room."
Lodgepole Gallery
8/10 Good
"Consistent as advertised, very helpful host and very good amenities."
Duck Lake West Shore, Just 15 Minutes from Glacier National Park!
10/10 Excellent
"Clean property, great hosts, close to GNP! Lake was super low and inaccessible from the property during this dry summer, but we enjoyed the property nonetheless!"
Other attractions near St. Mary Lake

St. Mary Visitor Center
9.4/10 (178 reviews)
Explore the great outdoors at St. Mary Visitor Center, a lovely green space in East Glacier Park. Discover the stunning glacier views while you're in the area.

Logan Pass Visitor Center
9.2/10 (51 reviews)
Explore the great outdoors at Logan Pass Visitor Center, a lovely green space in East Glacier Park. Discover the stunning glacier views while you're in the area.
St. Mary Falls
9.4/10 (257 reviews)
Commune with nature and explore the great outdoors at St. Mary Falls during your travels in East Glacier Park. Wander the parks or discover the area's glaciers.
Virginia Falls
9.4/10 (52 reviews)
Commune with nature and explore the great outdoors at Virginia Falls during your travels in East Glacier Park. Wander the parks or discover the area's glaciers.
Lower Saint Mary Lake
Commune with nature and explore the great outdoors at Lower Saint Mary Lake during your travels in Babb. Amble around the area's parks, or seek out its hiking trails.
Piegan Pass Trailhead
8.4/10 (12 reviews)
You can take time to visit Piegan Pass Trailhead during your travels to East Glacier Park. Discover the stunning glacier views while you're in the area.
Scalplock Lookout Trail
6.8/10 (3 reviews)
You can take time to visit Scalplock Lookout Trail during your travels to East Glacier Park. Wander the parks or discover the area's glaciers.
Cut Bank Trailhead
You can take time to visit Cut Bank Trailhead during your travels to East Glacier Park. Discover the stunning glacier views while you're in the area.
Frequently asked questions
Explore a world of travel with Expedia
- Guest Houses in Whitefish
- Hotel with a Concierge Hotels in Essex
- B&B in Swan Lake
- Hostels in Kalispell
- Guest Houses in West Glacier
- Luxury Hotels in East Glacier Park
- Hotels near St. Mary Falls
- Columbia Falls Hotels
- Hotels near Glacier National Park
- Hotels near West Glacier Station
- Browning Hotels
- Palaces in St. Mary
- B&B in Kalispell
- Hotels near Flathead River
- Glacier County Hotels
- Evergreen Hotels
- Holiday Park Resorts in Evergreen
- East Glacier Park Hotels
- Motels in St. Mary
- Hotels near Glacier Park Station
- Cut Bank Hotels
- Holiday Park Resorts in Kalispell
- Cheap Hotels in East Glacier Park
- Inns in West Glacier
- Bigfork Hotels
- Treehouses in West Glacier
- St. Mary Hotels
- Hotels near Glacier Park Intl.
- Hotels near Iceberg Lake
- Kalispell Hotels
- Family Hotels in Essex
- Farmstay in Swan Lake
- Cheap Hotels in West Glacier
- Rv Parks in East Glacier Park
- Inns in Kalispell
- Aparthotels in West Glacier
- Inns in East Glacier Park
- B&B in Evergreen
- Hotels near Glacier Park Lodge Golf Course
- East Glacier Park Village Hotels
- Farmstay in West Glacier
- Cheap Hotels in Olney
- Hotels near Bob Marshall Wilderness Ranch of Montana
- B&B in Columbia Falls
- Hostels in Whitefish
- Hotels near Two Medicine Lake
- Riads in Cut Bank
- Hostels in Evergreen
- Ranches in Whitefish
- Cheap Hotels in Bigfork
- West Glacier Hotels
- Treehouses in Whitefish
- Hotels near Apgar Visitor Center
- Chalets in Blackfeet Indian Reservation
- Rv Parks in Kalispell
- Cheap Hotels in Columbia Falls
- Somers Hotels
- Cabin Rentals in Blackfeet Indian Reservation
- Farmstay in Columbia Falls
- Whitefish Hotels
- Hotels near Lake McDonald
- Cheap Hotels in East Glacier Park Village
- B&B in West Glacier
- Resorts in Swan Lake
- Rv Parks in Swan Lake
- Palaces in Whitefish
- Babb Hotels
- Hotels near Whitefish Mountain Ski Resort
- Lodges in Columbia Falls
- Cheap Hotels in Whitefish
- Farmstay in Kalispell
- Condo Rentals in Evergreen