The World's Best search_hotel_count Luxury Waterfront Hotels in St Moritz

Check availability Check availability
Go
5plusRooms
95
Excellent

Badrutts Palace Hotel

St. Moritz, Switzerland

The legendary and unique Badrutt's Palace Hotel is a famous symbol of St. Moritz. Set in the breathtaking...

Style:
Classic Luxury
Rating: