Lake Placid

Nearly four miles long, Lake Placid (the lake) is located less than a quarter mile east of the Mirror Lake Inn, and offers stunning views of surrounding mountains. Open to motorized watercraft, Lake Placid is the ideal place to engage in seasonal watersports. If a leisurely activity is more your thing, enjoy a boat tour launched from the Lake Placid Marina, or book a private trip with one of our local guides. Self-guided boat rentals are also available.