Luxury holidays in Kelso

In the Scottish Borders lies Kelso, a centuries-old market town at the junction of the rivers Tweed and Teviot. Floors Castle and the mediaeval abbey are its conspicuous landmarks – indie shops, tearooms, and surrounding golf courses are among this rural area’s less-obvious charms. And not to be swept aside – the sport of curling, too, lays its claims on Kelso, which has an ice rink.

Recommended offers

See our boutique hotel deals

When to go

June through August bring the warmest, driest climes, while December is ideal for a leisurely wander around the market square, mulled wine in hand.

Getting there

  • Planes

    Edinburgh and Newcastle’s airports are each a 90-minute drive from Kelso. Glasgow airport, further west, is two hours away by road.
  • Trains

    You can hop on a ScotRail train from Edinburgh Waverley to Tweedbank every hour, and from there, it's a 30-minute drive to Kelso. If you're travelling from London, direct services from Kings Cross reach Berwick-Upon-Tweed in under four hours, from where it’s a 40-minute taxi ride to reach Kelso.
  • Automobiles

    Having a set of wheels is your best bet for exploring the Scottish countryside. The coast is just 40 minutes away, and you can reach Edinburgh in less than 90 minutes.