

Perched in the heart of the Swiss Alps, Badrutt’s Palace blends timeless elegance with unmatched luxury. Overlooking Lake St. Moritz and framed by snow-capped peaks, this iconic 1896 palace offers suites that fuse classic Alpine charm with modern indulgence. Enjoy Michelin-starred dining, the exclusive Palace Spa, and sunlit terraces with endless mountain views. More than a hotel, Badrutt’s Palace is a sanctuary of heritage, sophistication, and elevated living — a place where every moment feels unforgettable.