Luxury Escapes
Join now to view
member prices
LUX Premium Collection
24-7 support
Newbury, United Kingdomview map

The Vineyard Hotel

Five-Star UK Vineyard Retreat with Onsite Wine Cellar

The Vineyard Hotel logo

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.

1 to 30 Nights packages available
Our team are available 24 hours, 7 days
Interested in this offer? Call us anytime.
1300 88 99 00
Select duration
Related Travel