Slider 0
Slider 1
Slider 2
Slider 3
Slider 4
Slider 5


Great Friendly Pub in Bradford on Avon

The Swan Hotel bar is a great place to socialise during the day and night. With a mix of local residents, hotel guests and tourists staying locally there is a vibrant atmosphere.

It was said that if you were looking for someone in Bradford on Avon, the first place you should look was the public bar at The Swan Hotel.

With regulars rubbing shoulders with visitors, the bar has a vibrant 'yet peaceful' atmosphere with animated conversation and live entertainment with plenty of comfortable seating.

The bar offers a great selection of local beers including Old Speckled Hen and IPA alongside Premium Lagers and Ciders. We are also known for our great selection of whiskies and spirits including over 20 gins for you to sample with your choice of mixer!

As well as having a well-stocked bar we also offer our daily and light bites menu which include Thai Tapas and more traditional classic pub dishes such as Wiltshire Ham, Fried Egg, &Hand-Cut Chips and Beer Battered Fish and Chips.

However, we are lucky enough to have the added benefit of having our very own Thai Restaurant within the hotel so if you fancy something less traditional, we'll quite happily let you order off The Thai Chilli menu or why not try our Thai Tapas?

During the winter month our large open fire is lit daily providing a wonderful atmosphere in which to enjoy drinks and food and during the summer our terrace offers a relaxing and pleasant atmosphere in which to enjoy a cold drink or al fresco dining.

Opening Times:

7.30am - 11.00pm Monday to Saturday 

8.00am - 11.00pm Sundays 

Food Serving Times in The Pub:

Monday to Friday

Breakfast   7.30am - 9.30am

Lunch   12 noon - 3.00pm

Dinner   6.00pm - 10.00pm


Breakfast   8.00am - 10.00am

Lunch   12 noon - 3.00pm

Dinner   6.00pm - 10.00pm


Breakfast   8.00am - 10.00am

Sunday Carvery   12 noon - 3.00pm

Dinner   6.00pm - 9.00pm

Please feel free to view our current menus 

Breakfast Menu
Lunch Special's Menu
Pub Classic's Menu
Children's Menu