North Shore Inn is a charming New England-style condominium Traverse City hotel, a Michigan getaway spot located on Lake Michigan’s spectacular Grand Traverse Bay. North Shore Inn has 200′ of sandy beach at the shallow end of East Bay making it ideal of small children and providing access to a mile-long sugar sand beach.

This Northern Michigan smoke-free hotel with a picturesque beachfront location offers 26 one- and two-bedroom units. The North Shore Inn is great for families, with its larger units accommodating up to 5 people during the summer season, and with most having 2 separate bedrooms and a sofa-bed in the living room.

Everyone enjoys the heated pool and sundeck at the water’s edge, and of course, the beach. On calm nights, guests with boats can moor them offshore or pull them up on the beach overnight.

North Shore Inn, 2305 N US Highway 31 N, Traverse City, MI 49686-3755. 231-938-2365 or 1-800-968-2365.