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.
Fall. In Love. With the beauty of the Adirondack autumn, filled with vibrant colors, cool, crisp air and so many ways to enjoy it you'll want to stay longer...VIEW ALL SPECIALS