Badrutt's Palace Hotel 1
HomeHotelsSt. MoritzBadrutt's Palace Hotel

Badrutt's Palace Hotel

Badrutt's Palace Hotel is the ultimate choice for luxury travelers and discerning guests seeking an iconic, timeless alpine experience combining world-class hospitality, fine dining, wellness, and breathtaking Swiss scenery in the prestigious St. Moritz destination.

📍 St. Moritz, Graubünden, Switzerland

Overview

LocationSt. Moritz, Graubünden, Switzerland
Stars★★★★★
FromCHF 1,200/night
TypeSki Resort

Badrutt's Palace Hotel is a timeless and legendary luxury hotel located in the heart of St. Moritz, Switzerland, offering an incomparable experience that seamlessly blends alpine elegance with world-class hospitality. This iconic palace destination features luxurious suites and rooms, fine dining restaurants, exclusive bars and clubs, and comprehensive wellness facilities catering to the most discerning travelers. With its prime location in Graubünden, the hotel serves as the perfect retreat for both winter ski season and summer alpine adventures.

Why stay here

  • Wellness & Spa
  • Fine Dining Restaurants
  • Bars & Clubs
  • Fitness Center
  • Concierge Service

Best for: Luxury Travelers · Couples · Wellness Seekers · Ski Enthusiasts

Enhanced Profile

Rooms, spa, dining and experiences available for SwissNet partner hotels.

Partner hotels receive a fully curated profile with direct booking integration, AI visibility optimisation, and a live performance dashboard.

Enquire about partnership →

Location

📍 St. Moritz, Graubünden, Switzerland

View on Google Maps →
← All hotels

Pricing

FromCHF 1,200

per night · typical direct rate

✦ Verified by SwissNet · Updated June 2026

Price varies by dates and room type

Official Website →