Welcome to best beach front hotel in Traverse City, Michigan

Grand Beach & Sugar Beach Resort Hotels in Traverse City, Michigan are nestled on beautiful East Grand Traverse Bay. Our Traverse City hotels sit on over 600 feet of sugar sand beach and are perfect for enjoying water sports, building sand castles with the kids, and enjoying evening sunsets. Stay with us during your next Traverse City beach vacation!