I know Glacier House was mentioned as you don't have to trailer, and I have stayed there before. Nice looking place, convenient bar (pub) in the basement, but SPENDY. Better for a party group as you can reserve your own cabin within walking distance of the main lodge. I have read a few bad reviews although our stay was perfectly fine, no complaints. Parking was kinda tight though, but not a huge issue as you don't have to trailer to the trail head.
The last time I was to Revy for Mountain Mania 3 last year we stayed at the DAYS INN just across the bridge in town, literally 3 minutes from the Boulder Mountain snow-park, and a very new building with a nicely accessible parking lot for lots of 4-place trailers to fit with EASE. Rates were VERY reasonable if I remember correctly.
There are a couple restaurants within walking/stumbling distance as well.
Zala's - pizza & italin style food/bar if I remember correctly, right next door
Dennys - it's Dennys, lol, about 2 blocks away
There's also a Shell station for fresh fuel close by also.