
Find hotels near St. Mary Lake, East Glacier Park from ¥66,954
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Tonight
Sep 6 - Sep 7Tomorrow
Sep 7 - Sep 8Next weekend
Sep 11 - Sep 13In two weeks
Sep 18 - Sep 20 Top St. Mary Lake Hotel Reviews
Glacier Peaks Hotel
10/10 Excellent
"The hotel was close to Glacier and was very clean and secure. It was also very quiet. We were only there one night but would definitely stay again."
Hooks Hideaway Motel
8/10 Good
"The room was clean and comfortable. They have extra towels, microwave available anytime. The WiFi was very poor and no cell reception. This was a good location for visiting Glacier National Park! Surrounded by farmland with beautiful sunsets!"
Glacier Park Lodge
10/10 Excellent
"This beautiful historic lodge was such a special experience! The common areas are warm and inviting. Sit in the comfy chairs in front of the fireplace, listen to live music in the evenings. We enjoyed lounging on a rainy day. A guest sat at the piano and played, an unexpected treat. History abounds in the photos and info boards throughout the lobby lounge, so informative! The souvenir shop had quality gifts and mementos. Wanda, the woman at Information was outstanding! So helpful and friendly! While we loved the common areas, beware, this is an old historic lodge and there is no elevator! We carried our bags to the 3rd floor. Rooms are very small and bathrooms even smaller. The sink is tiny, you can't really turn around in the shower. If you like being pampered, this is not for you! The lodge location is fabulous for access to the east park, and well worth the stay. I would do it again. Being prepared for the experience makes it better."
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."
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."
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."
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