Badrutt’s Palace Hotel
St. Moritz, Switzerland
on top of the world

Welcome to the legendary and unique Badrutt’s Palace Hotel, the famous symbol of St. Moritz. Set in the breathtaking natural surroundings of the Swiss Alps and embedded in more than a century of history, 
The »Grande Dame« of Swiss hotels is home to royalty, stars and sport lovers who value quality. Lake St. Moritz, surrounded by picturesque alpine peaks and the shimmering Engadin light, is the ideal background for a destination that abounds with traditional hospitality and discrete service.