The Swan at Swineford


Good to know

Average Price
££££ - £30 - £49
Cosy, Traditional
Food Occasions
Dinner, Lunch, Sunday roast
Alfresco And Views
Beer garden, Outside seating
Special Features
Vegetarian options
Child friendly, Group dining [8+]
Food Hygiene Rating

About The Swan at Swineford

If there is one thing you can rely on the UK for, it is its wealth of charming country pubs. Just a ten-minute drive from the centre of tourist hotspot Bath, you will find The Swan, a rustic gastropub that benefits from a gorgeous location, looking out onto willow-edged fields and over the River Avon.   

The pub’s dining room boasts a cosy, thrown-together feel, punctuated by light wood tables and chairs, navy blue walls and blackboards where daily specials are written up in chalk. The kitchen at The Swan has gained a reputation among locals and tourists for its homemade style of cooking, where dishes are made using locally sourced ingredients.  

You can come here for either lunch or dinner and expect to find a blend of classic pub grub and more contemporary classics. To begin your meal, you can keep warm with a homemade soup of the day or instead tuck into battered whitebait that is served alongside a zesty lemon mayonnaise for dipping.  

When it is time for your main course, you can choose between regular mains or dishes from a grill. Traditional pub grub here includes a steak pie served with mash potato and seasonal veg or beer-battered fish and chips paired with tripled-cooked chips, mushy peas and tartare sauce. There are some more modern offerings too though, such as whole roasted plaice served alongside brasied butter beans, while dishes from the grill include steak with your choice of sauce, and a venison burger topped with garlic mayonnaise and served with thick-cut chips. 

The Swan is very much a family affair, with the dedicated kids menu featuring a basil and pine nut pesto pasta and a mini cheeseburger with fries. You can also bring the whole family along to Sunday lunch, when hearty roasts are the order of the day. 

Location for The Swan at Swineford

Bath Road, Swineford, Somerset, BS30 6LN



Opening Times

Mon 12:00-23:00
Tue 12:00-23:00
Wed 12:00-23:00
Thu 12:00-23:00
Fri 12:00-00:00
Sat 12:00-00:00
Sun 12:00-23:00

Reviews of The Swan at Swineford

Share your thoughts with other diners

Write a review

Book a table

Find a table
Book a table

Other restaurants near The Swan at Swineford

Check availability
Back to restaurant
Complete your booking

You are requesting to book The Swan at Swineford 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