We were just in Geneva in January, but we were staying with friends who live there so I don't have any idea on hotels.
It is definitely expensive though!
One of the highlights for us was taking a day trip to Gruyere. DH and I took the train and spent a lovely day exploring. Went through the castle, the Giger Museum, had a fondue lunch, etc. It's very picturesque.