This stunning 16th century Inn is situated in the village of Avoncliff, nestled on the canal towpath by Avoncliff station between Bath and Bradford on Avon. We’re a traditional country pub with contemporary craft flavour. With original timber beams, open fires, beautiful gardens with extended al fresco dining space, panoramic views of the river Avon & a very warm welcome – the Cross Guns is a true destination pub.

We believe in taste, style & time well spent. Escape the city, life tastes better here. Bring the kids, the dog, ramble through fields of the Two Valleys walk then hang your wellies at the door & enjoy idyllic countryside fare.


Serving a selection of British pub favourites, our menus change with the season and depend on availability of the freshest produce.


A traditional pub bar with a range of local ales, ciders & quality lagers. Beers are supplied by local breweries and our bottled beer selection features craft beers from around the world.

Whether it’s for a quick drink or special occasion, this is the place I want to go. You cannot beat sitting out by the river, enjoying a drink on a summers day here.

Our Location

Nestled on the canal towpath by Avoncliff station between Bath and Bradford on Avon, this 16th Century Inn has an idyllic riverside garden, where you can enjoy panoramic views of the historic aqueduct over the river.


Cross Guns Christmas Opening Hours

From 8th December – 8th January:

Monday – Saturday: 10am – 10pm (food 11am – 9pm)
Sunday: 10am – 6pm (food 11am – 4pm)

Christmas Week:
Christmas Eve: 10am – 10pm (food 11am – 9pm)
Christmas Day: CLOSED
Boxing Day: 10am – 9pm (food 11am – 5pm)
Tues 27th Dec10am – 9pm (food 11am – 5pm)

New Year:
Sat 31st Dec: 10am – late (food 11am – 9pm)
Sun 1st Jan – Tuesday 3rd Jan: 11am – 9pm (food 11am – 5pm)