← Back to all stays
Where to stay

Badrutt's Palace Hotel

St Moritz

Badrutt's Palace Hotel — hero image
  • Rating5-star
  • Price£££££
  • Typehotel
  • AddressVia Serlas 33, 7500 St. Moritz, Switzerland

Badrutt's Palace is the turreted grande dame of Alpine winter society, commanding legendary views over Lake St Moritz since 1896.

Standing as an iconic Engadine landmark, this spectacular historic property has defined Swiss winter glamour for over a century. Inside, guests are treated to storied fine-dining restaurants, impeccable service, and a breathtaking panoramic spa boasting a magnificent indoor pool.

With unmatched access to the surrounding ski slopes and a vibrant social scene, the hotel perfectly balances heritage elegance with high-end Alpine adventure. It remains the ultimate winter sanctuary for the world's most discerning travellers.

Highlights

  • Spa
  • Indoor pool
  • Fine dining
  • Ski access

We may earn a commission if you book through these links, at no extra cost to you. How we make money