Montreux has a limited number of hotel rooms, but Lausanne (20 minutes away by train) and Geneva (an hour and a half) have excellent accommodations.
© 2015 Time Inc. Affluent Media Group. A part of the Time.com sites. All rights reserved.