I've heard good things about the SFO Marriott. I assume that you will have a car. You will have to change hotels anyway. Where are you tasting - Napa / Sonoma? Are you driving from tastings back and forth to the hotel each day? How much time in the hotel to actually enjoy amenities? Do you want to spend any time in the city? Decisions, decisions, decisions....