Offering great views of gardens, vineyards or the Mayacamas Mountains, the Harvest Inn is the perfect place to unwind. Set on 8 acres of vineyards, this upscale resort a little over a mile from downtown St. Helena feature rustic-chic rooms, suites and cottages. Some have fireplaces, separate sitting areas, whirlpool tubs and private decks as well.