My wife and I (early 40's, active, love hiking and nature, less into museums) are heading to Switzerland for 9 nights in early July. We fly in and out of Zurich (tickets already set using FF miles, not changeable). We were in Switzerland about 6 years ago, staying in Locarno, Lucerne, and Wengen. We LOVED the BO! However, on this trip, we would like to explore some new places. Looking for help with an itinerary.
My initial plan was to head first to Montreux for 3 nights, then a couple of nights in Zermatt, followed by 3 nights in St. Moritz. Last night would be spent back in Zurich or Lucerne. After doing some research, I might be leaning towards staying in Vevey instead of Montreux. Any thoughts about this? We will be in town during the Jazz Festival, FYI.
I have also read a lot of negative comments about St. Moritz. Is there another town in that region that I should consider staying in instead?
I also wonder now if perhaps I should reverse this trip. We arrive early on July 4 on a red eye, so maybe it makes more sense to take the longer train ride to the St. Moritz region on a day when we will already be a bit tired. We could then head to Zermatt (is Zermatt worth the visit?), head to Montreux/Vevey. For our last night, we could move to Bern to spend a little time there and then take a train from there directly to the Zurich airport.
Any thoughts/advice/opinions is greatly appreciated. We are looking for scenery/hiking, some good food, perhaps some music in Montreux, maybe a visit to a castle or two, and of course lots of amazing Swiss chocolate and cheese. The one directive I have been given by my wife is that she wants to visit the chocolate factory and Gruyere, either via the Chocolate Train or on our own.
Thanks for any words of wisdom!