Badrutt's Palace Hotel St.Moritz
Bay View
City View
Hotel
Romantic
About
Badrutt's Palace Hotel in St. Moritz is a landmark luxury resort that blends historic charm with world‑class service. Opened in 1896, the hotel boasts 112 rooms, 43 suites and a spectacular array of dining venues, ranging from the grand Le Grand Hall to the Japanese‑Peruvian NOBU Imprint at La Coupole. Set against the crystal‑clear waters of Lake St. Moritz and the surrounding Alps, the property offers unparalleled mountain views, sophisticated art‑laden interiors and dedicated wellness facilities. Whether you seek a romantic getaway, an adventure ski break, or a tranquil spa retreat, the Palace delivers a blend of traditional elegance and contemporary luxury that has earned it a place among the world’s best hotels.