McAllister Inn
Steakhouse, Bar, and Lodging



The McAllister Inn is a top rated steakhouse & Bar located in McAllister, Montana, just north of Ennis, MT. We are currently open for dinner and feature local ranch steaks and burgers as well as other steakhouse classics.

The Inn is local favorite, and travelers from all across the state make it a destination for its atmosphere, friendly service and delicious food and drinks.

We hope to see you soon!


Thursday- Monday 4-9

Menu & Reservations



Just stone’s throw from the Steakhouse & Bar is our newly completed (June 2017) lodging facility comprised of 10 nicely appointed rooms where you can relax after a long day on the river, the trail or the road.

Rooms & Reservations