You'd first need to work out which wineries will be open for visiting on the date that you want. Most are closed during the week or by appointment only or you need to be in the trade. It isn't like some countries where open for tours/tasting all the time. Your best bet would be a B&B stay at a winery or affiliated with a winery.