Badrutt’s Palace

Location: St. Moritz | Switzerland

Price guide: £££££ £100-£200 per person per night

A luxurious and historic landmark of glitzy St Moritz, Badrutt's Palace has a stunning waterfront setting on Lake St. Moritz, surrounded by the majestic Swiss Alps. It is one of the Leading Hotels of the World, and has played host to royalty and celebrities for over a century. 
Perfect forGlamorous holidays to Switzerland, at any time of year.
In the knowUpgrade to a suite and enjoy personal butler service throughout your stay.

Recommended for...

  • Food & Wine
  • Luxury Hotel
  • Service & Hospitality
  • Setting & Views

Hotel Overview

Where

Right on the waterfront by Lake St. Moritz.

Rooms at Badrutt’s Palace

The rooms and suites exhibit both timeless elegance and contemporary style, with luxurious furnishings and lavish marble bathrooms, alongside stunning views over the lake, the picture postcard village and the Engadin mountains.

Food and facilities

When it comes to dining, there are numerous exclusive restaurants to choose from, including in Chesa Veglia, a beautifully-converted historic farmhouse in the heart of St Moritz. The gourmet cuisine on offer ranges from classic Swiss dishes to international fare, and can be enjoyed overlooking the panoramic vistas. For some stylish après-ski in the evening, head to one of the many bars, and there's also a club that's a favourite of celebrity guests.

Activities at Badrutt’s Palace

Iindulge in the spa or take a dip in the indoor and outdoor pools throughout the year. In summer, you can play tennis, and in winter the courts and outdoor area transforms into an ice rink.

Best time to go

Best time to travel

Good time to travel (but some limitations)

Travel is possible (but it’s not the best time)

Travel is not recommended

  • Jan
  • Feb
  • Mar
  • Apr
  • May
  • Jun
  • Jul
  • Aug
  • Sep
  • Oct
  • Nov
  • Dec
Best time to go

Hotel location

Stay at Badrutt’s Palace on these trips

More places to stay in St. Moritz

YOUR JOURNEY STARTS HERE

call us on 020 7337 9010 to start planning your perfect trip

Make an enquiry