OUR ULTIMATE COVID BOOKING GUARANTEE. FIND OUT MORE
One of the most picturesque towns in Switzerland, Montreux,has long been home to the rich and famous. Every July, thousands descend on the Swiss town on the shores of Lake Geneva to enjoy the Montreux Jazz Festival. Come winter, the ski resorts of Leysin, Les Mosses and La Lécherette are just over a 30-minute drive away. Here, we pick some of the best hotels for your next trip, bookable with Culture Trip.
Pratyusha Prakash contributed additional reporting.