Skip to main content

Kelso

Georgian market town where the Tweed meets the Teviot

Kelso sits at the confluence of the Tweed and the Teviot, the two rivers meeting just below the town on their way east toward Berwick and the North Sea. At its heart is one of the largest market squares in Scotland, a wide cobbled expanse bounded by three- and four-storey Georgian townhouses, their ground floors given over to independent shops, bakeries and pubs rather than chain retailers. Sir Walter Scott, who went to school here as a boy, called it \"the most beautiful, if not the most romantic, village in Scotland,\" and while Kelso has grown into a proper working town since then, the description still holds up on a quiet morning when the square is empty and the light comes low off the river.

The town's character comes from its position as the market centre for a wide stretch of fertile Borders farmland, and from the two great set pieces on its doorstep: Floors Castle, seat of the Duke of Roxburghe and the largest inhabited castle in Scotland, and the ruins of Kelso Abbey, once one of the richest monastic houses in the country. Both sit within a short walk of the square, giving Kelso a concentration of grand architecture unusual for a town of its size, alongside the everyday business of a livestock market, a high street butcher and a Tuesday cattle sale that still draws farmers in from the surrounding hills.

Kelso is also a fishing town, and the Tweed here is among the most prized salmon beats in Europe; the Junction Pool, where the Teviot joins the Tweed, has produced some of the largest rod-caught salmon on record. That combination of history, water and working agriculture gives Kelso a settled, unshowy feel that suits a short break as easily as a longer stay exploring the wider Borders.

Top things to do in Kelso

Kelso's attractions range from grand estates to quiet riverside walks, most of them within walking distance of the square or a short drive out of town.

  • Floors Castle is the largest inhabited castle in Scotland and the family seat of the Duke of Roxburghe, with opulent state rooms, a walled garden and extensive parkland open to visitors through the summer season.
  • Kelso Abbey, founded in 1128 by Kelso for Tironensian monks, survives as substantial ruins in the town centre and was once the grandest of the four great Border abbeys before being reduced by centuries of cross-border conflict.
  • Mellerstain House and Gardens, a few miles north-west of town, is a Georgian mansion designed by William and Robert Adam, with formal terraced gardens and parkland open from spring to early autumn.
  • Smailholm Tower, a compact 15th-century peel tower with links to Sir Walter Scott, stands on a rocky outcrop with views said to stretch as far as Bamburgh on a clear day.
  • Kelso Racecourse, one of Scotland's principal National Hunt tracks, hosts jump racing through the autumn and winter and sits within walking distance of the town centre.
  • The Borders Abbeys Way, a 65-mile circular walking route, links Kelso with the other three great Border abbey towns of Melrose, Jedburgh and Dryburgh, and can be picked up for a short stretch or walked in full.
  • Salmon fishing on the River Tweed, arranged through local ghillies and the tourist information centre, gives visitors access to some of Europe's most storied salmon water, including beats close to the Junction Pool.
  • Shedden Park, a pleasant riverside public park a short walk from the square, has tennis courts, a putting green and space for a picnic beside the Tweed.

Getting to Kelso

Kelso has no railway station of its own; the nearest mainline stop is Berwick-upon-Tweed, around 20 miles east on the East Coast Main Line, with direct LNER services from London King's Cross taking roughly three and a half hours. An alternative is Tweedbank, the terminus of the Borders Railway from Edinburgh Waverley, a journey of under an hour, followed by a drive of around 45 minutes across the Borders to Kelso. Edinburgh Waverley itself, reached from London in around four and a half hours by direct LNER service, is the more practical hub for onward bus or car travel into the region.

By road, Kelso lies on the A698 and A699, with the A68 providing the main route south from Edinburgh, roughly 45 miles and just over an hour's drive away. From Newcastle and the north-east of England, the A697 through Wooler and Coldstream covers around 60 miles. There is no ferry crossing involved in reaching Kelso from anywhere in mainland Britain. Free and pay-and-display parking is available around the Knowes and Bridge Street, both within a few minutes' walk of the main square.

Best time to visit Kelso

Spring brings the surrounding farmland to life with lambing, and the gardens at Floors Castle and Mellerstain House reopen for the season, making April and May a good time for garden visits and quieter roads before the main summer crowds arrive.

Summer is Kelso's busiest period, with the Riding of the Marches taking place in July and the Border Union Agricultural Show, one of Scotland's largest agricultural shows, held at the town's showground in late July or early August. Long daylight hours also suit fishing on the Tweed and walking sections of the Borders Abbeys Way.

Autumn brings the peak of the salmon season on the Tweed, running from September into November, alongside the start of the National Hunt racing season at Kelso Racecourse and good colour in the mature woodland around Floors Castle and the Abbey grounds.

Winter is quieter, with many attractions on reduced hours, but Kelso Racecourse continues its jump racing programme through the coldest months and the town's pubs and hotels provide a cosy base for those visiting the Borders out of season, when the square and the riverside paths are at their most peaceful.

Where to stay in Kelso

The Square and the surrounding streets are the obvious base for a first visit, putting the town's shops, restaurants and pubs within a short walk and suiting visitors without a car who want everything close at hand.

Bridge Street and the riverside near the Tweed suit anglers and anyone wanting a view of the water, with a handful of properties overlooking the Junction Pool and the gardens running down to the river itself.

Out of town, the wooded estate around Heiton, a few miles south-west, offers a country house and golf resort setting for visitors wanting spa facilities, a championship course or simply more space and privacy than a town centre stay allows.

Further afield, villages such as Kirk Yetholm, at the northern end of the Pennine Way, and Swinton toward the Berwickshire coast, suit walkers and those planning to combine a night in the Borders with a serious meal at one of the area's well-regarded restaurants with rooms.

Food and drink in Kelso

Kelso's food scene reflects its position in prime farming and fishing country, with beef, lamb and game from Border estates and salmon from the Tweed appearing on menus across the town. Border Tart, a rich pastry filled with dried fruit, currants and almonds, is a local speciality worth seeking out from the town's bakeries, alongside shortbread and other traditional baking.

The Cobbles Bistro and Oscar's are among the better-regarded places to eat in the town centre, serving modern Scottish dishes built around local produce, while the Cross Keys Hotel and Queen's Head Hotel both run restaurants and bars open to non-residents. A monthly farmers' market brings producers from across the Borders into the square, selling meat, cheese, baking and preserves alongside the town's permanent butchers and greengrocers.

For a special meal, several restaurants with rooms in the surrounding villages, including Swinton and the Roxburghe estate at Heiton, draw diners out from Kelso itself, and the wider Borders region has a growing number of small gin and whisky producers whose spirits turn up behind the bar in the town's pubs.

Where to stay in Kelso

All hotels →

Camping in Kelso

All campsites →