Hotel North Woods

Debuting June 2015, but open during renovations, the Hotel North Woods is a family-owned and operated hotel located in the heart of Main Street, Lake Placid, offering unparalleled access to the Adirondacks’ array of recreation opportunities and events, while providing affordable, design-forward, and recently renovated accommodations for guests and groups. On-site facilities coupled with live music, eateries, and the staff’s attention to detail make Hotel North Woods an authentic Adirondack adventure hub.