I was toally blown away by Bardessono hotel, restaurant and spa. It is sleek, contemporary and of totally green construction and LEEDS platinum certified. The bar and restaurant are very attractive. I visited with the staff and they were helpful and friendly. Let me warn you, the rates are fairly expensive and range from $450 to more than $1200 a night, depending on the month and season.
In the past I have stayed in two bed and breakfasts and at the Wine Country Inn, at 1152 Lodi Lane in St. Helena, which is well located to visit the wineries and restaurants.
Local friends just stayed at the Wydown Hotel, which is a 12 room boutique hotel at 1424 Main St. in St. Helena, that opened in 2011.