Half an hour from Bristol sits one of England's most textbook market towns. Thornbury, in South Gloucestershire, has all the expected ingredients: a walkable High Street, greengrocers selling produce from surrounding farms, a medieval church, and a handful of cosy pubs. Its headline act, though, is Thornbury Castle — an unfinished Tudor palace begun in the early 16th century that once hosted Henry VIII and Anne Boleyn, less than a year before her execution. Today it operates as a luxury hotel, complete with crenellated walls, octagonal turrets and manicured lawns outside, and four-poster bedchambers with period artworks and exposed brickwork within. It belongs to the Relais & Châteaux association, whose 580 members must meet standards for history, atmosphere and gastronomy — and the castle's restaurant, run by a chef who trained under Joël Robuchon, has won awards for both food and service. Not staying overnight? You can book a history tour of the building and grounds, or reserve afternoon tea or the tasting menu instead.
The town itself rewards a slow wander. Farmers' markets take over the streets on the first and third Thursday of each month, and seasonal events include a Christmas lights switch-on with festive food and craft stalls. Just outside town, the Tortworth Estate farm shop sells pickles, cheeses, honey, condiments and award-winning Gloucestershire ale. One local institution with an uncertain future is the Thornbury Carnival, whose organisers stepped down in 2025 citing rising costs and falling attendance.
Food options go well beyond pub classics. Thai Basil has been a High Street fixture since 2011, mixing standards like pad thai and green curry with dishes such as curried mussels with egg and lime leaves and deep-fried seabass with herbs — it holds a 4.6 rating across hundreds of Google reviews. Ronnie's of Thornbury, in a stone building on St Mary Street, does modern British cooking with European accents: Cornish scallops, lamb loin, wild mushroom risotto, and fruit crumbles, plus a strong line in English sparkling wines. For something casual, The Yard at No. 8 serves San Marzano-based pizzas from a short menu (margherita, funghi, pepperoni, and the Hot Hog with jalapeños and hot honey) alongside craft beer, with outdoor tables when the weather cooperates.
Thornbury lost its railway station in 1966, so you'll want a car: it's about 30 minutes from Bristol, with Gloucester and Stroud also roughly half an hour away. The surrounding countryside offers woodland walks and paths down to the River Severn, making it an easy base for a low-key countryside break with a seriously good dinner at the end of it.