Best Restaurants

The Vineyard Restaurant

at THE VINEYARD HOTEL

Newbury • United Kingdom

Wine Spectator

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

Nearby Restaurants