Most of the hotels at the ski resort will be booked up at weekends, I would suggest trying hotels at Bad Ragaz if you don't mind a short drive - only about 15 miles I guess. It's a nice town with a few decent looking hotels and good restaurants and there is also the casino. Most of the other towns round here are pretty quiet in the evenings - in Flums you have the delight that is Henry's Pub and the Baghdad Palace Kebab House.
If you want something really quirky, you could try this place on Flumser Klineberg. Run by an English couple and their 8 lamas....
Sässliwiese