We stayed in the Frontier Motel in Revelstoke on our way to Banff Nationalpark. We arrived late and left early the next day. The rooms were small but clean.
The staff of the motel and restaurant were very friendly. We only stayed for one night to rest on the long drive, not sure if for a longer stay the rooms would be a tad too small and simple.
Obviously there is no 24 hours reception.