The holiday season has brought in a lot of business for Grand Traverse hotels, restaurants, and wineries.