Grand Traverse Resort and Spa is one of Michigan’s most popular getaway destinations. Located on Grand Traverse Bay, this resort and spa was the perfect winter break for us, and we had a wonderful time luxuriating in the spa, enjoying our first meal out in months, and exploring the natural beauty surrounding the resort.