St. Mary Lodge and Resort Restaurants - St Mary

Long known for its food, St. Mary offers two eating establishments; Curly Bear Cafe and the famous Snowgoose Grille, which features regional items such as Montana buffalo, fresh fish, incredible prime rib, and huckleberry specialties.

Located just off of our main lobby in the registration building, our spacious in-house restaurant The Snowgoose Grille offers breakfast, lunch, and dinner service. Breakfast entrees include classic omelets, berry stuffed pancakes, and traditional a la carte options. For lunch, a wide assortment of sandwiches, salads, wraps, and homemade soups are available. Or, join us for dinner featuring nightly chef specials, unique wild game entrees, fresh seafood, plus an assortment of local micro brews and wines to pair with your meal. With ample window seating offering views of the parks east entrance, The Snowgoose Grill is the ideal locale to enjoy a break from your Glacier National Park visit.

Breakfast: 6:30 am10:00 am

Lunch: 11:30 am3:00 pm

Dinner: 5:00 pm9:30 pm

Need a quick meal or looking for something on the lighter side? Stop by the Curly Bear Café for fast service including sandwiches, entrée salads, and a variety of drinks. Or, snag a scoop or two of ice cream with a waffle cone at our ice cream bar.

Food Service: 10:00 am8:30 pm

Mailing Address
Not Available

Street Address
US Highway 89 & Going-to-the-Sun Road
St Mary,  MT 59417

Phone: 406-892-2525
Fax: 406-892-1375

St. Mary Lodge and Resort is located at the intersection of Highway 89 and the spectacular Going-To-The-Sun Road in Glacier National Park. The resort is easily accessible from all directions. From the North, St. Mary is located 16 miles south of the Canadian border on Highway 89. Coming from the West, take the famous Going-To-The-Sun Road (St. Mary is at the east end of the road), or follow Highway 2 around the south end of the park to the town of Browning. At Browning, follow signs to Highway 89. St. Mary is located approximately 35 miles from Browning on Highway 89. From the east, take Highway 2 to Browning, then continue north on Highway 89 to St. Mary.

June - September

7:00am - 10:00pm

American Express, Canadian Currency, Cash, Diners Club, Discover, Master Card, Travelers Checks, Visa

Not Available

Air Conditioning, Automated Teller Machine, Banquet Room, Bar/Lounge, Beer/Wine, Breakfast, Catering Service, Childrens Menu, Dinner, Gift Shop, Lunch, Meeting Room, Merchandise, Motorcoach Parking, Non-Smoking, Parking, Public Restroom, Snack Bar, Take-Out

Cultural, Dining, Entertainment, Local Cuisine, Seafood, Vegetarian Food, Wild Game