Guests at Castle Hotel can enjoy delicious food and drink in an elegant setting that has delighted diners from Windsor and beyond since the 16th century - including the Duke of Wellington who once dined at the hotel after his victory at the Battle of Waterloo.
The Marco Pierre White Restaurant at Castle Hotel mirrors the hotel’s beguiling blend of rich history and sophistication with a creative take on classic British food. Only the finest quality ingredients are used, from locally sourced artisan cheeses and wild mushrooms to fresh Atlantic seafood.
Breakfast, all-day dining, and an à la carte menu are available. Reservations are highly recommended for a relaxing dining experience with wonderful food and ambience.
Tempting cocktails and exquisite wines, as well as traditional teas and craft ales, can be savoured in our relaxing Marco Pierre White Bar area, where guests can watch the Changing of the Guard march past the hotel, along Windsor’s picturesque main street.