The Best Pubs and Bars in Windsor, England

Photo of Annie Hopkins
29 December 2017

The famed royal residence of Windsor in Berkshire is steeped in history, packed with stylish shops, superb restaurants and a fine location for a drink too. From your typical English boozer to classy cocktail joints and atmospheric gastro-pubs, Windsor has more than enough whistle-wetting options to choose from.

Here’s our guide to some of the choicest pubs and bars in and around Windsor.

The Queen Charlotte

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.

The Duchess of Cambridge

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.

The Duchess of Cambridge, Windsor | Courtesy of The Duchess of Cambridge

The Boatman

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.

The Boatman Windsor | Courtesy of The Boatman Pub

No 5 St Leonard’s Road

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.

#drinkies at my favourite place in the world 😊

A post shared by Annie (@annie6671) on

The George Inn

The George Inn | Courtesy of Bob at The George

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.

The Alma

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.

Duke of Connaught

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.

The Duke of Connaught, Windsor | Courtesy of The Duke of Connaught

The Two Brewers

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.

The Scotch

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.

The Scotch Bar, Windsor | Courtesy of The Scotch

Cookies Policy

We and our partners use cookies to better understand your needs, improve performance and provide you with personalised content and advertisements. To allow us to provide a better and more tailored experience please click "OK"