With glorious river views and an AA rosette, our signature restaurant offers upscale dining in the heart of Windsor. Large windows and mirrors let you watch boats and swans glide down the Thames as you enjoy modern European cuisine and fine wines from around the world. Come for breakfast, lunch or dinner, whether you are in Windsor on a weekend break or visiting Eton College.

Creative Cuisine at the Sir Christopher Wren Hotel

Creative cuisine

You can select à la carte or enjoy the chef’s three-course set menu complete with coffee and petits-fours. How about a salad of crispy bacon followed by mussels in white wine and crème brulée with fresh berries?

A tempting drinks menu includes French and New World wines, local and international beers, cocktails and champagne.

Bubbles & Jazz

Sunday lunch at the Sir Christopher Wren Hotel is a lively occasion with free-flowing sparkling wine and jazz from a local trio.

The chef’s weekly menu always includes a roast of the day along with other meat, fish and vegetarian options. You can enjoy a choice of imaginative starters and traditional British desserts such as homemade bread and butter pudding, banoffee pie or Eton Mess.

Thames View Restaurant

Opening hours and bookings

The Thames View Restaurant is open daily for breakfast, lunch and dinner.

  • Breakfast: Monday to Friday from 6.30am to 10am; Saturday, Sunday and public holidays from 7am to 10.30am.
  • Lunch: Monday to Saturday from 12.30pm to 2.30pm; Sunday from 12.30pm to 3.00pm.
  • Dinner: Monday to Saturday from 6.30pm to 10pm; Sunday from 6.30pm to 9.30pm.

Please reserve in advance by calling +44 1753 442400.

A three-course Sunday lunch with live music is £24.95 for adults and half price for children 5–12. Children aged four and under eat for free. The Bubbles & Jazz option, including a three-course Sunday lunch and free-flowing sparkling wine until 3.30pm, is £39.95.

View our sample à la carte menu.


View all offers

Early Bird Dinner


Romance Package

from £290.00 per room

Windsor Castle Package

from £267.00 per room