Revelstoke has a huge variety of accommodation ranging from small BnBs to Downtown Hotels to Ski in Ski out Resorts. There are three main locations for the accommodations in town, each with their own benefits:
Sutton Place is the only hotel at the base of the ski hill offering the only “Ski in ski out” perk. There are several vacation rentals such as Powder Lodge which are also within walking distance from the ski hill but are catered to larger groups. There is one restaurant and one Bar/Bistro at the Sutton Place complex. For more info about Powder Lodge email firstname.lastname@example.org.
The advantage of being downtown in Revelstoke is you have much more access to a wider variety of entertainment, more restaurants, more bars etc… The only disadvantage with being downtown is there are no high-end hotels.
Out on the highway, which is a taxi ride from town, there are a few hotels the nicest of which is the Best Western Plus and the Hillcrest which is further up the highway but has it’s own restaurant and bar.