Location
Badrutt's Palace Hotel with its legendary tower is an icon of St Moritz and stands proudly overlooking Lake St Moritz, framed by the Engadin mountain peaks. It makes this destination one of the most luxurious and sought after in the world. A palace of exclusivity and lifestyle that has captivated guests from all over the world for more than 115 years. Enjoy your stay in the heart of fascinating St Moritz in the one and only, Badrutt’s Palace Hotel with the exquisite backdrop of the Engadin mountains.























