We will be traveling on the Glacier Express to St. Moritz on October 9 this year and would like to stay two nights there. However, I am astonished at the prices for a hotel or B and B! I know Switzerland is expensive and the resorts more so, but Wow! Anyway, Would you suggest staying outside of the city and get a cheaper accommodation, and what would you suggest to see at that time of the year? I know some things shut down until ski season opens and am concerned we will have nothing to do. We are active and in our 50s....Thanks.