3600 Village Harbor Drive, Bay Harbor Boyne Resorts - Inn at Bay Harbor
Nestled on the shore of Lake Michigan, just outside of Petoskey, sits the area's only hotel on the water, Inn at Bay Harbor. A picturesque waterfront hotel and resort, the Inn offers breathtaking views of Little Traverse Bay, whether from your hotel room or suite, their manicured lawns and gardens, or outdoor pool deck and sandy beach. Discover world-recognized golf nearby (with resort shuttle), multiple restaurants, and a full-service spa, alongside family-friendly fun with lawn games, biking, and so much more.