I want to take a ski n party vacation to Telluride. If I dont want to rent a car, should I stay near the mountain or in town?
Telluride the town and Telluride Ski Resort the ski resort are basically one in the same. If you stay in town there will be more options at night and you're still at most a couple blocks from the lifts. The gondola is free and connects Telluride and the development on the mountain called Mountain Village. Great choice on the destination!
Mentioned in this answer:
You can stay in either place. There is a free gondola that runs from 6 am until midnight. Both town and the mountain are very close and easily accessible by the gondola. Both are very walkable places too.
In town is the best. Either way the gondola connects the two just check how late it runs. Pray to Ullr prior to your visit.