Best Restaurants

The Vineyard Restaurant

at The Vineyard Hotel

Newbury • United Kingdom

Overview

The Vineyard is a Relais and Chateaux hotel and spa with a fine dining restaurant that celebrates the world of wine and gastronomy, boasting a 30,000 bottle wine cellar from new and old worlds.

Awards

AA Rosette Awards

3 AA Rosettes, 2025

Wine Spectator

Best of Award of Excellence (2 Glasses), 2023

Loading map ...