The best beach hotel in Traverse City, Michigan

Grand Beach & Sugar Beach Resort Hotel is nestled on beautiful East Grand Traverse Bay. Sitting on over 600 feet of sugar sand beach, perfect for enjoying water sports, building sand castles with the kids, or evening sunsets in Traverse City, Michigan.