The hotel rates keep changing depending on the tourism score. However, the average price of stay per night at the Lewistown, MT, hotel is around $100.