Due to St. Moritz’s year-round popularity, booking your hotel well in advance is smart. This way, you can ensure you get the accommodation you want and enjoy a tailored experience.