Here is a list of Hostels located in or close to some of the best ski resorts in North America. Not familiar with Hosteling? Here is the wikipedia explenation.
"Hostels provide budget-oriented, sociable accommodation where guests can rent a bed, usually a bunk bed, in a dormitory and share a bathroom, lounge and sometimes a kitchen. Rooms can be mixed or single-sex, although private rooms may also be available. Hostels may include a hot meal in the price.
Hostels are generally cheaper for both the operator and the occupants; many hostels have long-term residents whom they employ as desk clerks or housekeeping staff in exchange for free accommodation."
Banff - Lake Louise, Canada
Glenwood Springs, Colorado
Winter Park, Colorado
Taos, New Mexico
Jackson Hole, Wyoming