A lake surrounded by mountains with a clear sky.

Search Hotels with Restaurant in St. Mary

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Mary Hotels with Restaurant

Tonight
18 Sept - 19 Sept
Tomorrow
19 Sept - 20 Sept
This weekend
18 Sept - 20 Sept
Next weekend
25 Sept - 27 Sept

Our top choices for St. Mary hotels with a restaurant

1. St. Mary Village

St. Mary Village
Browning
United States
Emmlee
£219
includes taxes & fees
1 Oct - 2 Oct
St. Mary Village
View all properties

Top St. Mary Hotel Reviews

Kia'a'yo Bear Cabin -- Modern Cabin -- 15 Min to Glacier East Entrance

Kia'a'yo Bear Cabin -- Modern Cabin -- 15 Min to Glacier East Entrance

10/10 Excellent
"Great, clean, comfortable cabin very close to Many Glacier area!"
Christian Y. 4-night trip
Posted 4 days ago
Kia'a'yo Bear Cabin -- Modern Cabin -- 15 Min to Glacier East Entrance
St. Mary Village

St. Mary Village

8/10 Good
"Very basic but had everything we needed."
Sheila 1-night trip
Posted 4 days ago
St. Mary Village
Wagon Wheel Home - Majestic Mountain Views - 15 Minutes to Glacier East Entrance

Wagon Wheel Home - Majestic Mountain Views - 15 Minutes to Glacier East Entrance

10/10 Excellent
"Exactly as described"
Julie T. 4-night trip
Posted 3 weeks ago
Wagon Wheel Home - Majestic Mountain Views - 15 Minutes to Glacier East Entrance
Many Glacier Hotel - Inside the Park

Many Glacier Hotel - Inside the Park

8/10 Good
"Stayed here for 2 nights in July with family. Positives: Gorgeous setting. Swiss-like esthetics. Loved that you could walk to the trails and not worry about finding parking before beginning our hike(s). Ate at the lounge restaurant and it was very good. Also thrilled to have a coffee shop, snack shop available. If able to, go to dinner one night at the Swiftcurrent Motor Inn restaurant (just a couple minutes away driving) then walk down to Fishcap Lake (nicknamed Moose Lake). It’s about a 5-10 min easy walk. We visited this lake 3 times and saw moose 2 of those times. When visiting after dinner around 7, it was like the animals were paid actors. Deer all around, birds, beaver swimming, and a huge, bull moose. One of the highlights of the trip! Negatives: a small hike is necessary to get to the parking lot. There is not dedicated guest parking, so during the day the lot fills fast due to others not staying at Many Glacier wanting to use the easily accessible trails. During the day, it is hard to find parking. It was not a problem when we left for dinner and returned in the evening. Our room had a balcony but the bench and floorboards were covered in bird poop so not really usable. Shower was tiny and room definitely was warm for sleeping with no AC (but expected—it is July at a national park lodge, afterall)"
Jill 2-night trip
Posted 2 months ago
Many Glacier Hotel - Inside the Park
Rising Sun Motor Inn and Cabins - Inside the Park

Rising Sun Motor Inn and Cabins - Inside the Park

8/10 Good
"Very convenient location to a variety of trails , St Mary village and Many Glaciers trails"
Sandra 2-night trip
Posted 2 months ago
Rising Sun Motor Inn and Cabins - Inside the Park
Swiftcurrent Motor Inn and Cabins - Inside the Park

Swiftcurrent Motor Inn and Cabins - Inside the Park

10/10 Excellent
"Clean, 2 beds, great for family. More updated than Rising Sun Motor Inn. Trailheads right next to it. Walking distance to the Grinnell Glacier Viewpoint trailhead."
Bernadette 1-night trip
Posted 3 months ago
Swiftcurrent Motor Inn and Cabins - Inside the Park

Frequently asked questions

Why book your hotel with dining in St. Mary with Expedia?
Whether you'd prefer a hotel with a restaurant, or one that's close to a foodie universe, Expedia will have a stay that's just your taste. Use our filters to search for St. Mary hotels with restaurants on-site. You can also refine your search for properties in desired locations packed with cafés, markets or restaurants. Whatever you choose, you'll always pick up a mouthwatering deal with Expedia!
How can I find cheap hotels with dining in St. Mary?
Expedia can help you narrow down your search for cheap hotels with dining in St. Mary. Use our filter tools to reserve stays with restaurants or optional extras, such as included breakfast and dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to bring down costs.

Explore a world of travel with Expedia