Since 1961, Lake House has been part of the Lake Placid community, with its rich Olympic history and beautiful, natural surroundings. After an extensive renovation, this jewel of Lake Placid hotels, located on the shores of Mirror Lake and at the foot of Main St, is now a welcome retreat for today’s active traveler. We invite you to share our home – as well as our trails, lakes and slopes – whether this is your first trip to Lake Placid or an annual tradition.
Looking for your midweek escape? Look no more!VIEW ALL SPECIALS