3-4 nights is the ideal time frame for a Napa holiday. A long weekend can be spent with:
1-2 days on wineries (2-5 wineries per day)
1 day on hiking or outdoor activities
1 day for spa and relaxation
Divvy up your time wisely and this short duration can feel like a very long and restful break. At the most, I would recommend visiting Napa for one week, but consider yourself warned – your feet may be dragging by that 30th vineyard!