The Vineyard Hotel is a Relais & Châteaux five-star property located in the picturesque countryside town of Newbury, perfect for those with epicurean tastes. Wine connoisseurs will rejoice over the 3,000 bins and over 50 wines by the glass on offer, while gastronomic delights at the award-winning restaurant or The Vine Bar will tantalise the tastebuds. Revitalise mind and body with an invigorating spa treatment or enjoy rest and relaxation in the luxury suites.