Skip to main content

Knaresborough

Riverside castle ruins above a Yorkshire gorge

Photo © Google Maps contributors, Google Maps

Knaresborough sits above a sharp bend of the River Nidd in North Yorkshire, its houses stacked up a sandstone cliff and its ruined castle keeping watch over the gorge below. From the riverside it looks almost improbable: the railway viaduct striding across the water, terraced gardens clinging to the rock, and the High Bridge crossing below the castle walls. It is one of the most photographed views in Yorkshire, and the town underneath it has been going about its business for the best part of a thousand years.

The town grew up around its castle, built by the Normans and later a favoured residence of King John and Edward II, and it still carries the layered history that comes with age: a market charter from 1310, a chapel carved directly into the cliff face, and England's oldest working chemist's shop on the High Street. Knaresborough was also home to Mother Shipton, the 16th-century prophetess whose cave and petrifying well beside the Nidd have drawn visitors since 1630, making the site the country's oldest paid tourist attraction. Add in a slightly eccentric modern tradition — the Great Knaresborough Bed Race, in which teams race decorated beds through the streets and into the river — and the town has a character that is equal parts historic and playfully local.

Just under four miles from Harrogate and easily reached from York, Knaresborough works well both as a day trip and as a base of its own. The town centre is compact and walkable, built around a cobbled Market Place, and the riverside below the castle is where most visitors end up sooner or later, whether hiring a rowing boat, watching the ducks, or simply looking up at the viaduct.

Getting to Knaresborough

Knaresborough has its own railway station on the Leeds to York line via Harrogate, with regular direct services to both cities in under 30 minutes. From London King's Cross, the quickest journeys run via York and take from around two and a half hours, though most services involve a change and closer to three to four hours door to door; advance tickets typically start from around £45 each way. Leeds Bradford Airport is roughly a 30-minute drive, making the town a workable option for visitors flying in.

By road, Knaresborough sits just off the A1(M), with the A59 running through the town connecting Harrogate to the west and York to the east. Sat-nav postcode HG5 8AL covers the town centre. Parking is available at several pay-and-display car parks, including Waterside and Castle car parks close to the river and castle, though spaces fill quickly on market days and in summer; arriving before mid-morning is the safest bet.

Best time to visit Knaresborough

Spring brings the town's gardens and riverbanks to life, with daffodils along the Nidd and the castle grounds at their freshest before the main summer crowds arrive — a good time for photographs of the viaduct without the boat traffic below it.

Summer is Knaresborough at its busiest and most sociable, with rowing boats out on the river, café terraces full, and the Bed Race drawing large crowds each June. Long evenings make it easy to combine a day exploring the castle with dinner outdoors.

Autumn suits the wooded stretches of the Nidd Gorge particularly well, as the tree cover along the riverside walks turns gold, and the town feels calmer again with fewer visitors and easier parking.

Winter is quieter still, with the castle ruins looking suitably atmospheric under low light, and the Christmas market period bringing a brief seasonal lift to the Market Place; this is the best time for a peaceful wander rather than an outdoor-activity trip.

Where to stay in Knaresborough(13)

All hotels in Knaresborough →
About staying in Knaresborough

Knaresborough's accommodation ranges from a genuine stately home to simple, well-run bed and breakfasts a few doors from the Market Place, with plenty of character in between. At the top end, Goldsborough Hall offers a rare chance to stay in a Jacobean manor house with royal history just outside the town, while the General Tarleton at nearby Ferrensby pairs award-winning pub cooking with a handful of well-appointed rooms. Both suit a special occasion or an anniversary break as much as a straightforward stay.

In the middle, the Knaresborough Inn sits right in town by the river with the space and facilities of a small hotel — including an indoor pool — at a more accessible price point, while the Blue Bell Country Inn in nearby Arkendale and the Orchard Club guesthouse on York Place both offer comfortable, characterful rooms without the formality of a full hotel. These are solid choices for a weekend away or a stopover en route to the Dales or the coast.

For something smaller and more personal, Knaresborough's bed and breakfasts punch well above their size. Teardrop Cottage, tucked beside the river in the Nidd Gorge with castle views from some rooms, Kirkgate House in a 17th-century townhouse two minutes from the station, and Gallon House overlooking the gorge are all well-reviewed, family-run properties where breakfast is taken seriously. Book ahead in summer and around the Bed Race weekend in June, when rooms across the town fill quickly.

Things to Do in Knaresborough(3)

All attractions in Knaresborough →
Top things to do in Knaresborough

Knaresborough rewards a slow wander more than a checklist, but these are the sights worth building a visit around.

  • Knaresborough Castle — the ruined 14th-century keep and Courtroom Museum, set in a public park with sweeping views over the Nidd Gorge.
  • Mother Shipton's Cave and Petrifying Well — a riverside cave associated with England's most famous prophetess, next to a well whose mineral-rich waters turn objects to stone.
  • The Nidd Gorge and riverside walks — footpaths through ancient woodland along the river, best seen from a hired rowing boat looking back up at the castle and viaduct.
  • The Chapel of Our Lady of the Crag — a small chapel cut into the cliff face beside the river, one of very few surviving rock-carved chapels in England.
  • Knaresborough Market — a Wednesday market on the cobbled Market Place, trading on the same charter granted in 1310.
  • England's Oldest Chemist's Shop — a High Street shop and small museum with apothecary jars and equipment dating back generations.
  • Plumpton Rocks — a National Trust landscape a short drive from town, with a lake, gritstone outcrops and woodland paths.
  • The Great Knaresborough Bed Race — held every June, this long-running local event sees decorated beds raced through the streets and launched into the Nidd.

Where to Eat in Knaresborough(52)

All restaurants in Knaresborough →
Food and drink in Knaresborough

Knaresborough's dining scene leans toward good pub food and proper Yorkshire baking rather than fashion-led restaurants, and is all the better for it. The Wednesday market on the Market Place is the place to pick up local produce, from Yorkshire cheese and cured meats to seasonal fruit and vegetables, and it has traded on the same 1310 charter for over seven centuries. Blues Bar & Grill and a handful of riverside cafés serve up views of the viaduct alongside their menus, while the town's pubs — many centuries old — are the mainstay of an evening out. A short drive into the surrounding villages brings some genuinely notable food: the General Tarleton at Ferrensby has built a reputation under Michelin-starred ownership for elevated pub cooking, and Goldsborough Hall's dining room draws on its walled kitchen garden for a more formal AA Rosette-rated meal. Yorkshire puddings, proper pies and a well-kept pint remain the backbone of eating out here, alongside the tearooms dotted around the town centre serving scones and cream teas to visitors resting after the walk up from the river.

Attractions Near Knaresborough

All attractions in Knaresborough →

Worth the trip — within 50 miles of Knaresborough.

Camping in Knaresborough(3)

All campsites in Knaresborough →
About camping in Knaresborough

Knaresborough is well placed for touring caravans, motorhomes and tents, with sites ranging from a small, well-kept club campsite two miles outside town to a larger holiday park with a swimming pool and golf course nearby. Most options sit just off the A1(M) corridor, making them easy to reach and a convenient base for exploring Knaresborough, Harrogate and York without needing to move on each night.

The closest option is the Caravan and Motorhome Club's site at Scotton, a compact, well-rated campsite around two miles from the town centre that takes tents as well as touring units. A little further out, Allerton Park Holiday Park offers a wooded, secluded setting just off the A1 with a broader mix of touring pitches, static caravans and lodges, while Rudding Holiday Park near Harrogate adds a heated outdoor pool, golf course and family pub to the mix for those wanting a fuller on-site holiday-park experience.

All three accept electric hookups and are dog-friendly, and each makes a workable base for day trips into Knaresborough, with the town's castle, riverside walks and market all within easy reach by car. Book ahead for peak summer weekends and the Bed Race period in June, when demand across the area rises sharply.

Self-Catering Cottages in Knaresborough

All cottages in Knaresborough →

Common questions about Knaresborough

How many campsites are there in Knaresborough?

We list 3 campsites in and around Knaresborough, of which 3 take tents and 1 offer glamping.

Are there dog-friendly campsites in Knaresborough?

Yes — 2 of the 3 campsites we list in Knaresborough accept dogs, including Knaresborough Caravan and Motorhome Club Site and Allerton Park Holiday Park.

Which campsites in Knaresborough have electric hook-up?

3 of the 3 campsites we list in Knaresborough offer an electric hook-up.

Where can I stay in Knaresborough?

We list 13 hotels, B&Bs and guest houses in and around Knaresborough. Prices start from around £95 a night.

What is there to do in Knaresborough?

We list 3 attractions and things to do in and around Knaresborough.

Where can I eat in Knaresborough?

We list 52 restaurants, pubs and cafes in and around Knaresborough.