Here’s our guide to some of the choicest pubs and bars in and around Windsor.
If a delicious gin and tonic is your cup of tea (so to speak) head along to Windsor’s friendly Queen Charlotte, which, along with traditional pub food, wine and cask ales, offers some fantastically fun cocktails along with the classics. A fitting watering hole for travellers whose adventures around this pretty city have worked up a thirst.
Billed as a ‘a pub fit for royalty’, you’ll love the Duchess almost as much as us Brits love the former Ms Middleton herself. With its charming brick-walled interior and jazzy wallpaper, this truly English pub offers fine local stouts and ales for your perusal and a hearty menu of roasts and dinners besides.
This is a cracker of a pub, and one of the only drinking establishments in Windsor to boast a gorgeous, proper view over the River Thames. With a cosy, unpretentious atmosphere and a wide range of local ales on offer, make sure you pop into The Boatman to refuel during your visit to this historic town.
Tired of traditional ales and bored of beer? A cheeky cocktail at No 5 St Leonard’s Road could be right up your street. Described as the best champagne bar in Windsor, this boutique venue has an atmospheric interior just right for indulging in some expertly mixed alcoholic delights.
This 18th-century boozer has superb castle views and an open fire, as well as a lovely terrace and garden area to enjoy when the sun’s out. Doubling up as one of Windsor’s many quaint bed-and-breakfasts, The George is Windsor and Eton Brewery’s first pub.
With a lively young crowd and cracking food menu, The Alma is a top pick for both locals and visitors to pretty Windsor. From classic ales and lovely wines to a whole rainbow of your favourite cocktails, the wooden tables and quirky collection of vintage bric-a-brac that adorn its walls make the Alma an eccentric spot for a tipple.
This convivial pub with its joyful live music events and moreish menu of traditional Thai cuisine is not to be missed in Windsor. With a crackling open fire in winter and a laid-back atmosphere, this pub lets you breathe a sigh of relief for a moment among the pomp and ceremony of this regal town and its history.
As it’s one of the world’s smallest pubs (there are nine tables altogether) you’re best off booking a place at Windsor’s historic Two Brewers pub, whose building dates back to 1709. With a varied and hearty menu of snacks to choose from and bursting baskets of flowers hanging outside in the traditional style, The Two Brewers makes for a distinctly English drinking experience.
Located inside a Victorian railway arch, The Scotch Bar is a chance to take your drinking session into the night and onto the dance floor. With twinkling fairy lights and music to inspire your best moves, choose a fancy wine or high-end spirit to help your evening go with a bang.