A walking tour in Edinburgh usually means joining a small group for 1.5–2 hours while a guide leads you through the Old Town’s steep closes, wynds, and historic streets. Expect a mix of history, ghost stories, and local gossip. Some tours stay above ground and focus on architecture and royalty; others head into the vaults and alleys beneath the city. You’ll do a fair bit of uphill walking on cobblestones, so wear decent shoes. Groups are typically 10–20 people—intimate enough to hear the guide but not as personal as a private tour. In summer you’ll share the pavements with crowds; in winter you’ll have fewer people but colder, darker conditions.
The best time is spring (April–June) or autumn (September–October) when the weather is milder and the city feels less overwhelmed. Summer is busiest and most expensive. Expect to pay around £12–£25 per person for a standard group tour; castle-entry or underground tours sit at the higher end of that range. Private tours for two to four people usually start around £80–£150 total.
Pick a tour that matches what you actually want: the classic Royal Mile walk if you’re short on time, or an underground vault tour if you like creepy history. Skip the heavily theatrical “ghost tour” if you dislike jump-scares and loud performances—many are more entertainment than history. Book mid-week mornings when possible; you’ll get smaller groups and better photos.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.