The Whaleback Inn is a beautiful lakefront lodging located in Leland, Michigan, offering unique rooms, cottages, and suites with stunning views of North Lake Leelanau. With 200 feet of private frontage, guests can enjoy swimming, boating, and water activities. The inn also offers kayak and stand-up paddleboard rentals, making it an ideal destination for families, couples, and nature lovers.