Accommodations in the town of Taos are a third of the price of staying on the mountain or about half the price of staying nearby the resort. The drawback to staying in-town will be that you will have a half hour commute to the resort (each way).
Alpine Village Suites: On mountain lodging
Asuting Haus: on Hwy 150 near the mountain
Cottam's: on Hwy 150 near the mountain
Taos Mountain Lodge: on Hwy 150 near the mountain
The Inn at Taos Valley:
Snowmansion Hostel:
El Pueblo: in the town of Taos
Kachina Lodge: in the town of Taos