This website is best viewed in Internet Explorer 8 or above. You are currently using an old version of Internet Explorer. Please click on this link to update your browser.


The home of fantastic food, drink and accomodation.

If you're looking for a great place to eat, drink or sleep in Almondsbury and near Bristol, then The Swan Hotel is the place to come. 

Serving fresh, seasonal, locally sourced produce alongside a varied drinks menu, we're the ideal choice for after work drinks, a romantic meal, a meet up with friends or just a drink on your own.

Sign up to our
for special offers

Book A TableBook A Table






 Every Monday Night, come andenjoy our delicious homemade, shortcrust pastry pies



Join Our Amazing Loyalty Card Scheme Here  Book Your Meetings/Private Parties Here