Regardless of whether you're visiting in the summer or winter, you should spend at least two nights in St. Moritz. You can relax, hike, swim in the lakes, eat well, catch sunsets and sunrises, or just let yourself take in mesmerizing panoramas. If you stay for more than one night, you will also receive an inclusive ticket that pays for itself by providing free public transportation, including use of the Engadin's trains.