



Badrutt’s Palace Hotel, opened in 1896, is a symbol of Swiss hospitality and elegance. Located in the heart of St. Moritz, it features opulent rooms, world-class dining, and a renowned spa. Guests enjoy breathtaking mountain views and access to winter sports and cultural experiences.
Limited availability for the upcoming season.
*No payment required. Our team will contact you shortly.
St. Moritz, Switzerland
Badrutt’s Palace Hotel
St. Moritz
We invite you to detail your experience.