You might think about Traverse City. There are a number of wineries near Traverse City. Here's a link to a listing of wineries and tasting rooms near Traverse city along with links to the websites of the wineries: http://www.traversecity.com/wineries-and-tasting-rooms-40/ (If the link doesn't work, try searching for the Traverse City visitors bureau web site and find the link there.)
One winery that I've heard good things about is Two Lads winery. I don't drink so I can't tell you anything about the wine itself, but the view from the winery is spectacular. (We vacation in Traverse City every year and a friend asked us to pick up some wine from Two Lads.)
You will find all kinds of accomodations in Traverse City. We like to stay at a place called the Tamarack Lodge http://wwww.tamaracklodgetc.com/ It has 1, 2, and 3 bedroom condos with a full kitchen and fireplace in the living room. It's also right on the water. There is also the Grand Traverse Resort. And there are all kinds of other hotels in the area. There's a nice downtown area to walk around with a variety of restaurants. And Charlevoix and Petoskey are within a nice distance for a day trip.
The only disclaimer I have to make is that we always go up in the summer, so I don't know if the wineries have different hours or are closed in the winter.