The town of Melrose sits snugly in the heart of the Scottish Borders, just an hour south of Edinburgh. As I’ve mentioned time and again on Traveling Savage, the Borders are tragically under-visited. Along with nearby Jedburgh and Kelso, Melrose leads this triumvirate of classy lowland towns oozing Scottish charm.
Melrose lies wedged between the River Tweed and the Eildon Hills and is home to the greatest of the ruined Border abbeys, Melrose Abbey. The town is full of shops, pubs, and restaurants and near to the highest density of interesting sites the Scottish Borders has to offer. From the abbeys to Abbotsford and Smailholm Tower to Scott’s View, Melrose is the perfect base for your time in the region, especially since a new train line serving the Borders recently opened — it hasn’t been this convenient to visit in well over a hundred years!