10 Top Hotels in Switzerland: Readers' Choice Awards 2023
Badrutt's Palace Hotel, St. Moritz Badrutt’s Palace doesn’t skimp on extravagance, which you'd expect from a St. Moritz hotel. The glamorous alpine hideaway overlooks the ski resort’s famous lake, and has been the go-to destination for celebrities and royalty since it first opened in 1896: Alfred Hitchcock became a loyal guest after spending his honeymoon there, and even an elephant once graced its halls. Complete with towers and turrets, the hotel feels straight out of a winter fairytale—with t