Skip to main content

Thornbury

Places to stay in Thornbury, Devon

Thornbury is a market town in Gloucestershire, in the South West region. It sits on the River Severn and is known historically for Thornbury Castle, a Tudor fortress begun by Edward Stafford, Duke of Buckingham, in 1511. The town itself has retained its medieval street layout and Georgian buildings alongside more modern development.

Where to stay in Thornbury(5)

All hotels in Thornbury →
Where to stay

Thornbury has a range of accommodation options. Thornbury Castle operates as a hotel within the castle grounds. The Anchor Inn and The Swan are both established hotels in the town centre. Appleton House is a bed and breakfast, and Thornbury Lodge offers guest accommodation.

Things to Do in Thornbury

All attractions in Thornbury →
Things to do

Thornbury Castle is the main attraction, a Tudor fortress set in grounds with gardens. The castle remains a significant landmark in the town and can be visited by those staying at the hotel or as day visitors.

Where to Eat in Thornbury(1)

All restaurants in Thornbury →
Where to eat

The Pod Kitchen is a restaurant in Thornbury offering contemporary cuisine.

Attractions Near Thornbury

All attractions in Thornbury →

Worth the trip — within 50 miles of Thornbury.

Camping in Thornbury

All campsites in Thornbury →

Self-Catering Cottages in Thornbury

All cottages in Thornbury →

Common questions about Thornbury

Where can I stay in Thornbury?

We list 5 hotels, B&Bs and guest houses in and around Thornbury.

Where can I eat in Thornbury?

We list 1 restaurants, pubs and cafes in and around Thornbury.