OUR ULTIMATE COVID BOOKING GUARANTEE. FIND OUT MORE
Tucked among the Adirondack Mountains of New York State, Lake Placid is a small town with a big reputation as one of the USA’s original winter sports resorts. Since the late 1800s, people have flocked to ski its spruce-carpeted peaks, ice skate across its glassy lakes and amble along Main Street with its attractive chalet-style buildings. Pick a hotel and become a part of its history.