Sip coffee in the morning, play all day and watch the sunset in the evening!
We welcome you to our charming New England style condominium hotel in Traverse City, Michigan. Located on Lake Michigan’s spectacular Grand Traverse Bay, on the well-known “miracle mile”, a mile long sugar sand beach, the 26 unit North Shore Inn offers a perfect resort setting to enjoy the soft sand beaches with an amazing view of Grand Traverse Bay.
With a picturesque beachfront location, guests can enjoy a spacious heated pool and sundeck at the water’s edge, and a private 200′ sandy beach. Located at the shallow end of East Bay, our beach is ideal for small children. On calm nights, guests with boats can moor them offshore or pull them up on the beach overnight.
Spend the day lounging on our beach chairs, take a stroll down the "miracle mile" while squishing your toes in the sand, build a sand castle or two, when the Northern Michigan sun gets too warm cool off in the beautiful bay.
To spend a beach day with us, please use our toll-free number, 1-800-968-2365 for reservations or additional information. Please note that the North Shore Inn is a SMOKE-FREE HOTEL. Pets or outdoor grills are not permitted.