About

North Shore Inn Hotel

The North Shore Inn is located on Grand Traverse Bay, on the spectacular “miracle mile,” a mile long sugar sand beach, perfect for swimming, and barefoot walks along the shoreline from one end of East Bay to the other. With its private beachfront setting, the 26 unit North Shore Inn offers the perfect resort setting to enjoy your visit to the Grand Traverse region.

Our hotel is picture perfect, reminiscent of the great eastern seaboard resort hotels, with a design that draws from this architectural tradition, and which combines the best elements of New England simplicity with contemporary comforts and conveniences.

The North Shore Inn is perfect for families, with its larger units accommodating up to 5 people during the summer season. “Our guests find our units spacious and comfortable, with lots of room to “stretch out.”

In Keeping with its beach front location, most condominiums face the beach and take full advantage of East Bay’s magnificent sunsets and fresh lake breezes. Each of these units has an unobscured view of the bay. Of course, all units have central heat and air conditioning, and for your added convenience, all three floors are accessible by elevator. The hotel provides free high-speed wireless internet service.

We are sure you will enjoy your stay at the North Shore Inn. Our staff members take great pride in the reputation the hotel has earned over the past 20 years. They will be particularly pleased to welcome you to our hotel.