Skip to content

Royal Mile Tours: Compare 16 Options (October 2026)

Independent comparison Prices checked October 4, 2026 Prices shown in GBP 16 options compared

Our top pick is Edinburgh Castle and Royal Mile Walking Tour - Ticket Included (2.3 h, ★ 4.9 (2,702)). Well-rated options start at £52 from, per person, and 14 of 16 options offer free cancellation.

Our picks

Edinburgh Castle and Royal Mile Walking Tour - Ticket Included
Best overall

Edinburgh Castle and Royal Mile Walking Tour - Ticket Included

2.3 h · ★ 4.9 (2,702) £53 from, per person
Free cancellation
Highest weighted rating of 4 options with 50+ reviews. Check availability
Royal Mile and Edinburgh Castle - Small Group Walking Tour
Lowest price

Royal Mile and Edinburgh Castle - Small Group Walking Tour

2.3 h · ★ 4.8 (1,887) £52 from, per person
Free cancellation
Lowest starting price among the well-rated options. Check availability
Private Royal Mile walking tour - Discover the history of our most famous street
Private option

Private Royal Mile walking tour - Discover the history of our most famous street

2 h · ★ 5.0 (58) £85 from, per person
Free cancellation
Highest-rated private tour: only your group. Check availability

Compare the options

Option Duration Rating Price Book
Edinburgh Castle and Royal Mile Walking Tour - Ticket Included
Free cancellation
2.3 h ★ 4.9 (2,702) £53
from, per person
Check
Royal Mile and Edinburgh Castle - Small Group Walking Tour
Free cancellation
2.3 h ★ 4.8 (1,887) £52
from, per person
Check
The Royal Tour: Edinburgh Castle, Holyrood Palace and Royal Mile
Free cancellation
5 h ★ 4.9 (119) £99
from, per person
Check
Private Royal Mile walking tour - Discover the history of our most famous street
Free cancellation Private
2 h ★ 5.0 (58) £85
from, per person
Check
Edinburgh City Walking Tour, Discover Old Town, Royal Mile with a Local Expert!
Free cancellation
2 h ★ 5.0 (29) £48
from, per person
Check
Highlights from the Royal Mile: A Self-Guided Audio Tour
1 h–1.3 h ★ 4.7 (3) £15.34
from, per person
Check
Royal Mile Walking Private Tour
Free cancellation Private
2 h New £209
from, per person
Check
Secrets of the Royal Mile: Private 2.5-hour Walking Tour
Free cancellation Private
2.5 h ★ 5.0 (3) £188
from, per person
Check
Curious Tales of the Royal Mile - Private Walking Tour
Free cancellation Private
4 h–5 h ★ 5.0 (3) £95
from, per person
Check
Private Edinburgh Old Town and Royal Mile Walking Tour
Free cancellation Private
2 h ★ 5.0 (1) £60
from, per person
Check

Explore all 16 options

  1. Edinburgh Castle and Royal Mile Walking Tour - Ticket Included
    Edinburgh Castle and Royal Mile Walking Tour - Ticket Included 2.3 h · ★ 4.9 (2,702)
    Free cancellation
    £53 from, per person Check availability
  2. Royal Mile and Edinburgh Castle - Small Group Walking Tour
    Royal Mile and Edinburgh Castle - Small Group Walking Tour 2.3 h · ★ 4.8 (1,887)
    Free cancellation
    £52 from, per person Check availability
  3. The Royal Tour: Edinburgh Castle, Holyrood Palace and Royal Mile
    The Royal Tour: Edinburgh Castle, Holyrood Palace and Royal Mile 5 h · ★ 4.9 (119)
    Free cancellation
    £99 from, per person Check availability
  4. Private Royal Mile walking tour - Discover the history of our most famous street
    Private Royal Mile walking tour - Discover the history of our most famous street 2 h · ★ 5.0 (58)
    Free cancellation Private
    £85 from, per person Check availability
  5. Edinburgh City Walking Tour, Discover Old Town, Royal Mile with a Local Expert!
    Edinburgh City Walking Tour, Discover Old Town, Royal Mile with a Local Expert! 2 h · ★ 5.0 (29)
    Free cancellation
    £48 from, per person Check availability
  6. Highlights from the Royal Mile: A Self-Guided Audio Tour
    Highlights from the Royal Mile: A Self-Guided Audio Tour 1 h–1.3 h · ★ 4.7 (3)
    £15.34 from, per person Check availability
  7. Royal Mile Walking Private Tour
    Royal Mile Walking Private Tour 2 h · New
    Free cancellation Private
    £209 from, per person Check availability
  8. Secrets of the Royal Mile: Private 2.5-hour Walking Tour
    Secrets of the Royal Mile: Private 2.5-hour Walking Tour 2.5 h · ★ 5.0 (3)
    Free cancellation Private
    £188 from, per person Check availability
  9. Curious Tales of the Royal Mile - Private Walking Tour
    Curious Tales of the Royal Mile - Private Walking Tour 4 h–5 h · ★ 5.0 (3)
    Free cancellation Private
    £95 from, per person Check availability
  10. Private Edinburgh Old Town and Royal Mile Walking Tour
    Private Edinburgh Old Town and Royal Mile Walking Tour 2 h · ★ 5.0 (1)
    Free cancellation Private
    £60 from, per person Check availability
  11. Edinburgh Royal Mile Self Guided Treasure Hunt & Exploration Game
    Edinburgh Royal Mile Self Guided Treasure Hunt & Exploration Game 3 h · New
    Free cancellation
    £28.95 from, per person Check availability
  12. Edinburgh Shore Excursion: Cows, Rosslyn Chapel and Royal Mile
    Edinburgh Shore Excursion: Cows, Rosslyn Chapel and Royal Mile 6 h · New
    Free cancellation Private
    £470 from, per person Check availability
  13. Edinburgh Royal Mile Self-Guided Audio Tour
    Edinburgh Royal Mile Self-Guided Audio Tour 2 h · New
    £38.98 from, per person Check availability
  14. Self-Guided Audio Walking Tour in Royal Mile
    Self-Guided Audio Walking Tour in Royal Mile 1.6 h–2 h · New
    Free cancellation
    £8.50 from, per person Check availability
  15. Edinburgh Self-Guided Murder Mystery Tour by the Royal Mile
    Edinburgh Self-Guided Murder Mystery Tour by the Royal Mile 2 h · ★ 3.3 (3)
    Free cancellation Private
    £42.66 from, per person Check availability
  16. Edinburgh Castle, Royal Mile and Holyrood Palace Shore Excursion
    Edinburgh Castle, Royal Mile and Holyrood Palace Shore Excursion 8 h · ★ 3.0 (9)
    Free cancellation
    £59 from, per person Check availability
Prefer to browse on Viator itself? See all on Viator →

More in the same city

Best overall · £53 Check availability