What makes North Shore Inn Unique

Private sandy beach, spacious heated pool, relaxing sundeck, and more!

The North Shore Inn is located on Grand Traverse Bay, on the spectacular “miracle mile,” With its private beachfront setting, guests can enjoy a spacious heated pool, our relaxing sundeck, and a private sandy beach. Located at the shallow end of East Bay, our beach is ideal for families. On calm nights, guests with boats can sail offshore or pull boats up on the 
beach overnight. Our 26 unit resort offers a perfect setting to enjoy the four-season beauty of the Grand Traverse region.

North Shore Inn enjoys a great central location just four miles East of Downtown Traverse City, convenient to dining, shopping, golf, snowmobiling, skiing and two nearby gambling casinos. With its spacious one and two bedroom units, the North Shore Inn is one of Traverse City's best kept secrets when compared to other common hotels. Our condominiums are roomy, comfortable, and come equipped with everything you need to make your stay enjoyable. 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. 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 also have pack and plays available at check in for your young ones if needed. Please note that the North Shore Inn is a SMOKE-FREE HOTEL. Pets and outdoor grills are not permitted.

You are welcome to use our toll-free number, 1-800-968-2365 for reservations or additional information.