Image of the Day: Badrutts Palace Hotel October 20, 2013| By:Five Star Alliance Badrutts Palace Hotel is an icon of St Moritz and stands proudly overlooking Lake St Moritz, and is framed by the Engadin mountain peaks. View rates, details, and more images of Badrutts Palace Hotel >> Share this article: Posted in: St Moritz, Featured Luxury Hotels, Europe, Luxury Ski Resorts Share : Related Hotels Suvretta House St Moritz, Switzerland 97 Excellent 820 Reviews Kulm Hotel St Moritz St. Moritz, Switzerland 97 Excellent 690 Reviews Badrutt's Palace Hotel St. Moritz, Switzerland 96 Excellent 626 Reviews Grand Hotel Kronenhof Pontresina, Switzerland 96 Excellent 305 Reviews Kempinski Grand Hotel des Bains St. Moritz, Switzerland 96 Excellent 545 Reviews More Related Hotels