I lived about 20 miles away for 15 years. If you aren't big into skiing/boarding, Vail as a resort town this time of year isn't going to do much for you. Don't know yet if they have snow on the mountain or you can still hike/explore.
Glenwood Springs (30-45 min drive depending on weather/traffic in the canyon) has some historical buildings, fairy caves, malls (that won't be as pricey as Vail). Aspen's maybe a 1.5 hour drive from Vail (?) and has a lot of touristy/gorgeous scenery to explore, but same issue of what the weather is like.
Not sure what else you'll find really other than malls/movies/exploring main street shops really. Good luck though