Sharing 1½ acres of castle grounds, this delightful cottage makes an enchanting getaway for two people and lies 5 miles from Lanark.
Prices from £1159
Enjoy a stay at this magnificent restored tower, awash with history, which boasts a majestic great hall and is set over four floors.
Prices from £615