Nature, on Full Display

From flowing rivers to glittering peaks, we’ll ensure your luxury stay in Switzerland is always close to nature

We’ll help you select the ideal accommodation for your authentic Switzerland experience, whether you’re in search of mountain hikes, lakeside views or a city stay. Experience close-to-nature encounters such as wildlife watching in the Swiss Alps. Head up to the Niederhorn in the Jungfrau Region with your local guide to observe local wildlife or follow your nose (and eyes) on a special guided city tour through Bern, Switzerland’s capital.

Watch Video

Mountain Adventure Starts Here!

Reserve with us and we’ll ensure you receive exclusive privileges including complimentary breakfast and upgrades whenever available, as well as special extras such as spa services and resort credit. With nature’s bounty on full display from your luxury guestroom and a world of activities within easy reach, this vacation promises to fulfill your mind, body and soul.

Ready To Go?

Ready to escape to the Swiss mountains? Contact us today to find your ideal stay.