Badrutt's Palace in St. Moritz

St. Moritz in the Winter
Courtesy of Badrutt's Palace

Badrutt's Palace is the Grande Dame of St. Moritz, featuring a fabulous indoor pool overlooking the Swiss Alps, luxury accommodations, wellness center, and 7 restaurants. The hotel has 159 guest rooms and suites overlooking the mountains and Lake St. Moritz. Rooms from 220 Euro/night.