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.