Short of time but want to stay in a resort rather than a city? Our short breaks may feature a stay in an Alpine setting, a lakeside location or a bustling town. Or they may include a combination of all three! The famous resort of Montreux is located in the heart of the Swiss Riviera on the shores of Lake Geneva – visit the romantic Chillon Castle or enjoy a lake cruise. Or for something completely different experience a mountain hotel in Davos or a wellness break in Engelberg. Be inspired!
On the sunny plateau of the Schatzalp, 300m above Davos, the extraordinary location in the mountains makes a stay in this hotel picture-perfect.
The world-famous resort of Montreux is located in the heart of the Swiss Riviera on the shores of Lake Geneva in Switzerland.
Most popular tourist destination - little wonder as the picturesque town enjoys a perfect setting by Lake Lucerne and Mount Pilatus