We look forward to welcoming you to Selkirk
The Royal and Ancient Burgh sits high above the Ettrick and Yarrow Valleys in the heart of the Scottish Borders. Selkirk has a rich history stretching back to the 12th century. With its early beginnings as a royal castle on Peel Hill. Historically important with William Wallace being named as ‘Guardian of Scotland’ here, and James V confirmed Royal burgh status in the 16th century in recognition of the townspeople’s loyalty to the Crown.
The world-famous Selkirk Common Riding commemorates the riding of the marches and the Battle of Flodden in 1513 with the Casting of the Colours acting as a poignant reminder of the battle. The town also has a long association with the Scottish historical novelist, Sir Walter Scott, who served as Sheriff for 33 years.
Take a look at the Visitor Charter.
Heart of the Scottish Borders
Located in the heart of the Scottish Borders on the A7, which travels from Edinburgh to Carlisle.
If travelling by train and bus, The Borders Explorer ticket includes a return rail trip from Edinburgh – Galashiels or Tweedbank station and unlimited day travel across the Borders Bus network.
The tickets can be purchased from ScotRail-staffed stations and on the Borders train. Customers can also contact ScotRail on 0344 811 0141.
Stay a while
The town of Selkirk is a hidden gem just an hour a way from Edinburgh. We have lots of things to do and see.
Why not stay with us; let us help you find a local accommodation provider. By basing yourselves in Selkirk, amongst our beautiful landscapes, you can visit the many historic houses in the Scottish Borders; explore the other mill towns in the region or even take the train to Edinburgh for a day trip, in the happy knowledge that you can return to the beauty of the Scottish Borders!
Located in the heart of the Scottish Borders on the A7, which travels from Edinburgh to Carlisle. If travelling by public transport then Traveline Scotland can provide you with route options by using their journey planner, that might include getting the train on the Borders Railway from Edinburgh to Galashiels.