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.

Welcome to
The Swan Hotel,

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







Some Great New Food Specials



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