The Swan Hotel - Bristol
The Swan Hotel - Bristol
The Swan Hotel - Bristol
Book a table

Find a table

About The Swan Hotel - Bristol

Bristol’s The Swan is an independently operated gastropub which is also home to 12 en-suite bedrooms, which can be occupied by those in the area for business or leisure. The hotel is found in the leafy village of Almondsbury, which feels secluded and quaint, but is actually just a few minutes from the M5 and only a 25-minute journey by car to Bristol’s city centre. 

The in-house restaurant at the hotel is a cute and cosy affair, which feels a little bit like being in someone’s living room. There are dark wood tables and chairs, a fireplace at one end of the room and a blackboard where daily specials are written up in chalk. The Swan’s restaurant, which has the same name as the hotel, serves a menu of contemporary British classics, which are made using local produce and change seasonally. 

On the a la carte, you might find starters such as homemade soup of the day served with bread and butter, or a novel take on a Scotch egg which features black pudding and spiced tomato chutney. For your main course, take your pick of pub classics such as sausage and mash, the pie of the day or beer-battered haddock served with thick-cut chips, mushy peas and tartare sauce. 

There are a few main dishes that are more akin to typical restaurant meals too, such as chicken ballotine or Salt Marsh lamb rump served alongside seasonal vegetables. To round off your meal, order sweet treats including sticky toffee pudding with butterscotch sauce and vanilla ice cream, or chocolate and raisin bread and butter pudding. For those who prefer life’s savoury delights, there is a cheeseboard. 

As well as the regular menu, The Swan also serves up breakfast daily, as well as a great value set lunch menu and a slap-up Sunday roast on the weekends.  

Good to know

Average Price
££££ - Under £30
British, Gastropub
Cosy, Traditional
Food Occasions
All day dining, Breakfast, Dinner, Lunch, Sunday roast
Alfresco And Views
Beer garden, Outside seating
Child friendly
Food Hygiene Rating

Location for The Swan Hotel - Bristol

14 Gloucester Road, Almondsbury, Bristol, BS32 4AA

01454 625671


Opening Times

All day
Mon 07:00-22:00
Tue 07:00-22:00
Wed 07:00-22:00
Thu 07:00-22:00
Fri 07:00-22:00
Sat 07:00-22:00
Sun 07:00-22:00

Reviews of The Swan Hotel - Bristol

Share your thoughts with other diners

Write a review

1 Review 

Jerry B

24 January 2013  
Highly enjoyable evening with a beautifully cooked steak and friendly serving staff, highly commended deserves a second visit .
Food & Drink

Other restaurants near The Swan Hotel - Bristol

Check availability
Back to restaurant
Complete your booking

You are requesting to book The Swan Hotel - Bristol for people on at .

Select a special offer

These offers are optional, and there's no commitment.

Error adding booking details, please try later.

First Name is required field
Last Name is required field
Email Address is required field
Phone Number is required field
Diner First Name is required field
Diner Last Name is required field

By clicking 'complete booking' you agree to the SquareMeal User Agreement