Roxburgh Castle
Roxburgh Castle: Ruins of a Strategic Border Stronghold
Explore the evocative ruins of Roxburgh Mains, a medieval castle site steeped in Scottish border history and royal drama.
Roxburgh Mains, near Kelso in the Scottish Borders, is an archaeological site marking the remains of Roxburgh Castle and the vanished royal burgh of Roxburgh. Perched on a strategic hill between the Rivers Tweed and Teviot, this site witnessed centuries of Scottish-English conflict, royal intrigue, and medieval life. Today, only earthworks and fragments remain amid scenic landscapes, inviting exploration of Scotland’s turbulent border history.
Opening times, essentials, and a few local tips gathered into one calmer, easier-to-scan planning section.
Bus
Take the Borders Buses service from Edinburgh or Galashiels to Kelso, with journey times ranging from 1.5 to 2 hours. From Kelso, a taxi or local walk of approximately 3 km along rural roads leads to Roxburgh Mains. Bus tickets cost around £8-£12 one way.
Car
Driving from Edinburgh or Newcastle takes about 1.5 hours via the A68 and A698. Parking is available near Floors Castle estate, but note that access to Roxburgh Mains requires a short walk over uneven terrain. No dedicated parking at the archaeological site.
Taxi
Taxis from Kelso town center to Roxburgh Mains take about 10 minutes. This is a practical option if you prefer to avoid walking on rural paths. Expect fares around £10-£15.
Catch the right light and the right mood, whether you want a bright city moment or a more cinematic evening visit.
Use Tower Bridge as your starting point for nearby food, family ideas, nightlife, and more local discoveries.
A quick look at seasonal patterns and peak visiting hours.
Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.
Discover the enchanting landscapes and rich history of Roxburghshire, a picturesque region in the Scottish Borders known for its ancient castles, scenic hills, and vibrant market towns.
Tell me more about Roxburghshire