Bed & Breakfast

The Swan is able to offer traditionally styled bed and breakfast that is in keeping with the era of which it became the first coach house in Thornbury but with a clean modern fresh twist.

All the rooms are tastefully decorated with antique fine furniture and light and airy pale pastel colours. All rooms overlook the high street where a wide array of shops, cafes and amenities can be found.

Full English breakfast comes as standard, however if you would like to have an option of bed, breakfast and evening meal then this option is also available, as well as a packed lunch option.

The Swan is a friendly and family-run pub which is why we can be so flexible on any special requirements that you may have.

All rooms have hot drinks making facilities with television and free Wi-Fi.

Contact Sandra on 01454 413 062 for availability & prices, or book online below.

Rooms & Rates

Twin Room

Our twin rooms are situated at the front of the grade 1 listed pub based on a bustling high street in the old market town of Thornbury.

The rooms are well situated and convenient to all local shops, banks and amenities. The rate includes a full-English or continental breakfast.

Each room has a TV, tea and coffee making facilities, hairdryer, and there are also ironing facilities located near to the rooms.

£75 without breakfast per night

£85 with breakfast per night

Family Room

We have 3 twin rooms available but you can have two additional temporary beds in each room to make it a family room of 4. Ideally two adults and two children to the age of 15.

£20 per additional guest

Single Occupancy

Rooms can be let as single occupancy.

£40 without breakfast

£45 with breakfast

Check Availability

What our customers say

“Just came back after staying at this great B & B pub. Made to feel very welcome, good nights sleep and an amazing breakfast. Brilliant value for money. Landlord and landlady worked very hard. Will definitely visit again.”

Sally P

I can only say such good recommnedable things about the Swan. 🙂 I feel they really went out their way for me whilst I was visiting my Granny in Thornbury. The rooms are so spacious, warm and feel so cozy and still such a great value for money. The breakfast especially the fry up was delicious and really set me off for the day. I had a really early check out and Sandra prepared me a breakfast and coffee even offered me a pack lunch to take for my journey back home. They are really friendly people the owners and really look out for you 🙂 Thanks so much for making my stay so perfect! Hope to be back soon.

Jessi B

“We recently visited the swan for lunch and we were very impressed, the food was wonderful, I had the lamb shank with mint sauce and it was definitely a favourite. Food was piping hot and tasting lovely. The portions were huge and definitely worth every penny. Compliments to the chefs. The staff in the pub were very welcoming also and were checking we were ok and if we needed anything g else. We will 100% be visiting again.”

Helen F

Visit Us Today!

Opening Hours

Mon-Thurs: 10am – 11pm
Fri: 10am – 1am
Sat: 9am – 2am
Sun: 10am – 11:30pm

Food served:

Mon – Fri: 10am – 7pm
Sat: 9am – 7pm
Sun: 10am – 4pm

Food is available to take away. Collect anytime between 12 and 8pm Mon-Sat. Sunday last collection 6pm. Call 01454 413062

Contact Info

17 High Street
Bristol, BS35 2AE


01454 413062