Skip to main content


The Swan


If you’re looking for a country pub between Bath and Bristol that’s just a short hop from either city, you can’t beat The Swan.

Sitting beneath the steeply sloping hills that run up to Lansdown, The Swan looks out over willow-edged fields with the River Avon meandering in the distance.

The Swan is a family-friendly country pub with a modern face and a traditional heart. The smart, fresh interior complements the building’s original character, while a large car park, pretty garden and children’s play area add to the attractions outdoors.

After Bath Ales took over and refurbished The Swan a few years ago, word spread far and wide about the pub’s great food and well-kept beer. With a top-notch menu and a friendly, cosy atmosphere, The Swan is a great spot for all the family!

Facilities Ratings, Awards and Rewards Reviews