Welcome to The Swan
Dating back to the 17th Century, The Swan is a traditional pub, based on the High Street in Thornbury, a historic market town on the outskirts of Bristol. The Swan is an original coach house, indeed the oldest pub in Thornbury and the only one to retain its original name. With great cask beers, home-cooked food, a B&B and regular events, we have lots to offer both locals and visitors to our beautiful market town.
Current offer
⋆
Current offer ⋆
Monday-Friday between 12-5 pm Free bottle of any variety Coke or Sprite with any sandwich excluding steak and onion.
Kids eat for £1 Monday -Friday 12-5pm throughout August when adult orders main meal.
Sunday to Thursday, 9am to 11pm
Friday, 9am to 1am
Saturday, 9am to 2am
Opening hours
Kitchen hours
Monday to Thursday, 9am to 8pm
Friday and Saturday, 9am to 6pm
Sunday, 9am to 4pm
Upcoming events
Memberships and awards
Community
We are a big supporter of local charities and over the years it has become tradition for the pub to support a different charity every month. So far, we’ve raised £175,000 for local charities.