Badrutt’s Palace: where generations have met since 1896. Experience legendary service and an enchanting atmosphere. Badrutt’s Palace Hotel is set in the heart of Switzerland’s Engadin region amidst breathtaking scenery and some of the most challenging ski areas in the world. The landmark property occupies 4.5 acres in the centre of St. Moritz, a town that has long been a magnet for royalty, celebrities and the global elite.
Unrivalled and unexpected eating and drinking, joie de vivre and a unique sense of belonging in a historical and iconic mountain resort. A celebration of style, sports, culinary adventures and wellness in a charming Swiss Alps village with a sophisticated international spirit at 6,000 feet. In winter, explore one of the world’s most exciting ski regions. In summer, the Engadine Valley’s sun-soaked alpine activities beckon.