• We are openCloses 22:00
  • Kitchen closedOpens 12:00

Exceptional pub with a reputation for traditional cask ale and modern cuisine.

The Windsor is perfect for

socialising over a drink or enjoying a meal with family and friends.

The Windsor is nestled on a suburban corner of cosmopolitan Penarth and has a wealth of choice at the bar, with real ales alongside world lagers, ciders, and exclusive wines and spirits.

We have a delicious food offering of traditional pub classics to tasty grills, with a range of daily specials that can be enjoyed in a modern welcoming pub environment.

Our Facilities

  • Christmas Menu
  • Families Welcome
  • Defibrillator On Site
  • Dog Friendly
  • Free WiFi
  • Disabled Access Facilities
  • Baby Changing Facilities

Treat Yourself!

Explore our fantastic range of offers and spoil yourself

Our Awards

  • Cask Marque Accredited