Whaleback Inn
The Whaleback Inn is located in Michigan’s beautiful Leelanau Peninsula (north of Traverse City). The Inn is situated on a hill overlooking North Lake Leelanau for spectacular year round views of our 200 feet of private frontage and beyond. The Whaleback Inn is named because they sit at the base of the Whaleback Sand Dune. Among the five wooded acres are fourteen well appointed lake-view rooms, a free standing cottage and three cottage suites as well as two docks for your swimming and boating enjoyment. They also offer on-site kayak and stand up paddle board rentals from their own docks!