Recently spent a night at the holiday inn at steamboat springs using my hotel points. I know that it is one of the more affordable places to stay in the steamboat area and it certainly is alot of bang for your buck. Very good restaurant (Rex's) with standard holiday inn accommodations. The also have a free shuttle service to the lifts.
Only complaint was that the tub didn't drain well, but i didn't notify the front desk because I was only there for one night.
Overall a good stay.