Telluride is a good choice actually. It is a small town/city.
Crested Butte is good
Steamboat Springs also.
All these places are fairly remote. Is that OK or do you want access to a real city as well?
If so, you could choose Winter Park/Mary Jane. Tabernash is a close by town that has a nice community. It is near Rocky Mountain National Park and near Grand Lake. Would be less of a purely resort experience.
The other thing you might consider is the Lake Tahoe resorts. There are both small town experiences as well as the Gambling big town of Reno near by. And it's very beautiful.
Finally, there is Taos, NM which is a small town and a very cool resort, but the town is a real town, not primarily a resort town which would give you a more authentic experience.