Expect a two-hour walk covering the Royal Mile and surrounding closes, with stops at St Giles' Cathedral, the Mercat Cross, and views toward Edinburgh Castle. The guide will mix history with ghost stories and local gossip. It's mostly on cobbled streets with some hills and stairs, so wear decent shoes. Groups are usually 10-25 people; you'll stand and listen a lot. The Old Town itself is genuinely atmospheric – narrow alleys, tall tenements, and centuries of stories – but the quality depends heavily on the guide. A good one makes it worth it; a bad one feels like a long lecture.
Best time is late spring or early autumn. Summer crowds are heavy and tours run constantly, while winter tours can be atmospheric but cold and wet. Expect to pay around £15-£30 per person depending on group size and whether it's a standard history walk or one with a theme. Book ahead in peak season but you can often join same-day tours if you're flexible.
Pick a tour that focuses on history over ghosts if you want substance. Skip the ones that promise 'secrets' or 'hidden' spots – most of what they show is visible on your own. If you're short on time or hate group pacing, just walk the Royal Mile yourself with a decent guidebook instead.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.