The Boatman

Unparalleled hospitality

The Boatman is an historic riverside pub dating back to before 1829, situated in central Windsor. It is the town’s only pub on the river, the Boatman can provide flexible entertaining space in uniquely beautiful surroundings. Situated at the foot of Windsor Castle, overlooking Eton Bridge.

It has a modern, charming nautical interior and a substantial outdoor terrace area, which incorporates a free-standing glass conservatory with a retractable roof – perfectly designed for coping with our typical changeable English weather!


The whole pub can be hired out exclusively and as such can cater for up to 160 guests. The pub has enjoyed hosting company meetings, working lunches, client dinners, office parties and Christmas events as well as private celebrations such as drinks and wedding receptions, birthday parties and reunions. We can organise everything you need for your event including boat trips, room styling, balloons, table decorations and entertainment.


It offers British food with a seasonal, modern twist and uses locally sourced, fresh ingrendients wherever possible. Everything is cooked on-site and menus can be tailored to suit your requirements. The restaurant has 80 covers and the conservatory also provides dining for up to 80 people, so there’s plenty of room for large parties.


There is parking available in the station car park next door, and the pub is close to the town’s other main car parks as well. The Boatman also has its own drop-off and pick-up point right outside.

Please contact the team on 01753 620010 and let them help you create the perfect event.

Rate and write a review

Thames Side 10
Windsor SL4 1QN England GB
Get directions
Mon-Sun: 10am - 11.30pm Lunch menu served from 12 noon to 6pm Evening menu served from 6pm until 10pm