Well, the hotel I work in is expensive, but, aren't they all. I would recommend my hotel, only, they make you pay for Wi-fi, and I find that outrageous. I work in the Beaulieu, which is connected to the Carlina. If you wanted a change, you could stay down in Talloires, in the Beau-site. You're overlooking Lake Annecy, yet only half an hour drive from the slopes. http://www.beausite-talloires.com/
I don't know much about the hotels in La Clusaz, but They all seem a little pretentious. Where I work, here's the webite http://www.booking.com/hotel/fr/beaulieu-la-clusaz.fr.html?aid=311089;label=beaulieu-la-clusaz-8Ldsf3DWuPGOjILN5m4oFQS2435503254;ws=&gclid=COLar-WQ8KwCFQMPfAodjH9tLg If it were me, I'd stay down in Talloires, but that means driving to the slopes, and finding parking...There is probably a skibus though.
Thones is possibly an option also,or even St Jean de Sixt, that's halfway between La Clusaz and le grand bo.
Hope my jumbled mess makes a bit of sense, lol.
Julia, I've heard good things about the Alpen Roc also.