Britain’s historic market towns are full of stories waiting to be discovered. From medieval marketplaces and ancient abbeys to timber-framed buildings and centuries-old coaching inns, these charming destinations offer a wonderful glimpse into the country’s rich heritage.
For hundreds of years, market towns have been at the heart of British life. Farmers, merchants and travellers would gather to trade goods, share news and enjoy the hospitality of local inns. Today, many of these towns retain their original character, with historic streets, independent shops and traditional pubs that continue to welcome visitors.
Whether you’re fascinated by medieval history, love exploring historic buildings or simply fancy a weekend somewhere with a little character, we’ve picked eight beautiful historic market towns that deserve a place on your travel list.
And what better way to experience them than by staying in a traditional British pub?
1. Helmsley, North Yorkshire
Nestled on the edge of the North York Moors National Park, Helmsley is a picturesque market town steeped in history.
Its attractive marketplace is surrounded by independent shops and traditional tearooms, while the impressive ruins of 12th-century Helmsley Castle reveal the town’s medieval past.
Just a few miles away, the atmospheric ruins of Rievaulx Abbey, founded in 1132, offer another fascinating glimpse into Yorkshire’s heritage. With historic landmarks and beautiful countryside on its doorstep, Helmsley is ideal for a relaxed weekend exploring.
Where to stay: The Black Swan

Overlooking Helmsley’s historic marketplace, The Black Swan is a characterful coaching inn with origins dating back to the 15th century.
With its traditional features, welcoming bar, comfortable bedrooms and hearty food, it’s a lovely place to unwind after a day exploring the town’s historic landmarks. Its central location means Helmsley Castle, independent shops and local attractions are all within easy reach.
Book your stay
2. Burford, Oxfordshire
With its honey-coloured stone buildings and historic high street, Burford is one of the Cotswolds’ most beautiful market towns.
The town prospered during the medieval wool trade, leaving behind handsome buildings, old coaching inns and the impressive Church of St John the Baptist.
Burford also played a role in the English Civil War, with Leveller soldiers imprisoned in the church in 1649. Today, its antique shops, independent boutiques and picturesque streets make it a wonderful destination for a heritage-inspired weekend.
Where to stay: The Bay Tree

Tucked away on Sheep Street, The Bay Tree is a beautiful Grade II listed property with origins dating back to the 16th century.
Once home to Sir Lawrence Tanfield, a prominent Elizabethan lawyer and judge, the building is steeped in history. Inside, exposed beams, flagstone floors and open fireplaces preserve its historic character, while comfortable bedrooms and a welcoming restaurant provide a relaxing place to stay.
It’s a fitting base for discovering Burford and the surrounding Cotswolds.
Book your stay
3. Hexham, Northumberland
With a history stretching back more than 1,300 years, Hexham is a fascinating destination for heritage lovers.
At its heart stands Hexham Abbey, founded in AD 674, where an extraordinary Anglo-Saxon crypt survives. The town’s medieval Old Gaol and historic marketplace offer further glimpses into Northumberland’s past.
Hexham is also perfectly placed for exploring Hadrian’s Wall, where Roman forts, museums and archaeological sites bring the ancient frontier to life.
Where to stay: The Boatside Inn

Located in the peaceful hamlet of Warden, around four miles from Hexham, The Boatside Inn is a traditional country pub dating back to 1782.
Surrounded by beautiful Northumberland countryside and close to the River Tyne, the inn offers a welcoming retreat after a day exploring Hexham Abbey or the Roman sites along Hadrian’s Wall.
With comfortable accommodation, seasonal pub food and a relaxed atmosphere, it’s an appealing choice for a heritage-inspired countryside escape.
Book your stay
4. Ledbury, Herefordshire
Ledbury is a beautifully preserved market town, famous for its black-and-white timber-framed buildings and historic streets.
Its most recognisable landmark is the 17th-century Market House, supported by sturdy oak pillars. Nearby Church Lane is lined with medieval and Tudor buildings, leading towards the impressive Church of St Michael and All Angels.
Surrounded by the Herefordshire countryside and close to the Malvern Hills, Ledbury offers a lovely combination of architectural heritage and rural charm.
Where to stay: The Talbot

Right in the heart of Ledbury, The Talbot is a historic coaching inn dating back to 1596.
Its distinctive black-and-white timbered exterior makes it a natural fit for the town’s heritage. Inside, you’ll find original character, a welcoming bar, comfortable en-suite bedrooms and traditional pub food.
After exploring Ledbury’s historic streets, settle beside the fire with a local ale or enjoy a relaxed meal before retiring upstairs.
Book your stay
5. Richmond, North Yorkshire
Overlooking the River Swale, Richmond is a handsome market town with a fascinating Norman past.
Founded in the late 11th century, the town grew around Richmond Castle, whose towering keep still dominates the skyline. Its large cobbled marketplace, surrounded by Georgian buildings, reflects centuries of trading history.
Another highlight is the Georgian Theatre Royal, built in 1788 and recognised as Britain’s oldest working theatre in its original form. With the Yorkshire Dales nearby, Richmond is ideal for combining history with countryside adventures.
Where to stay: Black Horse Inn

Set in the pretty village of Kirkby Fleetham, approximately 12 miles from Richmond, Black Horse Inn offers a peaceful countryside base for exploring North Yorkshire.
This welcoming village inn combines traditional pub character with individually styled bedrooms and an AA Rosette restaurant.
After discovering Richmond Castle and the town’s historic streets, return for a relaxed evening of good food and Yorkshire hospitality.
Book your stay
6. Saffron Walden, Essex
Saffron Walden is one of Essex’s prettiest historic market towns, with colourful timber-framed buildings and a fascinating trading heritage.
The town takes its name from the saffron crocus, cultivated locally during the medieval and Tudor periods. Today, its historic streets are home to independent shops, the impressive Church of St Mary the Virgin and the remains of Norman Walden Castle.
Nearby Audley End House, a magnificent Jacobean mansion, adds another reason to visit this charming corner of Essex.
Where to stay: The Cricketers

A short drive from Saffron Walden, in the historic village of Clavering, The Cricketers is a charming 16th-century pub with rooms.
With its traditional exterior, open fires, welcoming dining spaces and individually designed bedrooms, it offers a lovely blend of heritage and modern comfort.
The pub is particularly well known for its food, making it an inviting place to return to after exploring Saffron Walden’s historic streets and nearby attractions.
Book your stay
7. Totnes, Devon
Perched above the River Dart, Totnes is a lively historic market town with a rich medieval heritage.
The town developed as an important trading centre, and its past can still be seen in the Norman Totnes Castle, Tudor buildings and the distinctive East Gate on its historic high street.
Today, Totnes combines centuries-old architecture with independent shops, bustling markets and riverside walks, making it a wonderful destination for a weekend in South Devon.
Where to stay: Royal Seven Stars

Situated in the heart of Totnes, close to the River Dart, Royal Seven Stars is a historic former coaching inn that has welcomed travellers for generations.
With comfortable en-suite bedrooms, characterful dining areas and a lively traditional bar, it’s an ideal base for exploring the town.
Enjoy a hearty breakfast before discovering Totnes Castle and the historic high street, then return for a relaxed evening and a well-earned drink.
Book your stay
8. Ripon, North Yorkshire
Although officially a city, Ripon retains the charm of a traditional Yorkshire market town, with a history stretching back more than 1,300 years.
Its magnificent cathedral has seventh-century origins, while the spacious marketplace is home to an 18th-century obelisk and the famous nightly hornblower ceremony.
Just outside the city, the spectacular ruins of Fountains Abbey and Studley Royal Water Garden, a UNESCO World Heritage Site, make Ripon a particularly rewarding destination for history lovers.
Where to stay: The Royal Oak

Just a short stroll from Ripon Cathedral and the market square, The Royal Oak is a traditional 18th-century coaching inn.
Its comfortable bedrooms, welcoming bar and hearty Yorkshire food make it an excellent choice for a weekend discovering the city’s history.
With so many attractions within walking distance, you can leave the car behind and enjoy exploring Ripon’s historic centre at your own pace.
Book your stay
Why stay in a pub on a historic market town break?
Britain’s pubs have been part of local communities for centuries. From coaching inns that welcomed weary travellers to village pubs that have served generations of residents, they’re an important part of the country’s living heritage.
Choosing a pub with rooms adds another dimension to a historic weekend away. Many retain original beams, open fireplaces, stone floors and other features that reflect their past, while offering all the comforts of a modern stay.
There’s something rather special about exploring a medieval castle during the day, enjoying a locally brewed ale in the evening and settling into a comfortable bedroom above a traditional pub.
Explore more pubs with rooms across Britain and discover your next Great British stay.