Switzerland is very expensive these days the CHF is strong. However there is a lovely resort just a few hours from Zurich and the train is easy to take from Zurich main station. Andermatt has some development recently and also some stunning views. The train can be got for around EUR45 return if you get the saver tickets on the SBB website.
http://www.andermatt.ch/en/winter/sk...dermatt-sedrun
Not sure what your hotel budget is but this the stunning new hotel there.
http://www.ghmhotels.com/en/andermatt/