Overview
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
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 →Pricing
FromCHF 1,200
per night · typical direct rate
✦ Verified by SwissNet · Updated June 2026
Price varies by dates and room type