Skip to content

Edinburgh Castle Tours: Compare 30 Options (October 2026)

Independent comparison Prices checked October 4, 2026 Prices shown in GBP 30 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 that include the entrance ticket start at £39 from, per person, and 26 of 30 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 11 options with 50+ reviews. Check availability
Edinburgh Castle Guided Tour Tickets Included
Lowest price, entry included

Edinburgh Castle Guided Tour Tickets Included

1.5 h · ★ 4.9 (2,239) £39 from, per person
Free cancellation Entry included
Cheapest well-rated option that includes the entrance ticket. Check availability
Edinburgh Castle Tickets and Tour - Local Expert Guide In a Kilt
Shortest

Edinburgh Castle Tickets and Tour - Local Expert Guide In a Kilt

1.5 h · ★ 4.9 (665) £39 from, per person
Free cancellation
Shortest well-rated option, if you are short on time. 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
Edinburgh Full-Day Tour with Edinburgh Castle included
Free cancellation
5 h ★ 5.0 (874) £96
from, per person
Check
Edinburgh Castle Tickets and Tour - Local Expert Guide In a Kilt
Free cancellation
1.5 h ★ 4.9 (665) £39
from, per person
Check
Edinburgh Castle 120-Minute In-Depth Experience with Expert Guide
Free cancellation
2 h ★ 5.0 (406) £46
from, per person
Check
Edinburgh Castle: Guided Walking Tour with Entry Ticket
Free cancellation
1.5 h ★ 4.8 (6,838) £41
from, per person
Check
Edinburgh Castle Guided Tour Tickets Included
Free cancellation Entry included Skip the line
1.5 h ★ 4.9 (2,239) £39
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
Edinburgh Castle Guided Walking Tour & Holyrood Palace Ticket
Free cancellation
3 h ★ 4.9 (149) £85
from, per person
Check
Harry Potter Tour and Edinburgh Castle Visit
Free cancellation
4 h ★ 4.7 (470) £74
from, per person
Check

Explore all 30 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. Edinburgh Full-Day Tour with Edinburgh Castle included
    Edinburgh Full-Day Tour with Edinburgh Castle included 5 h · ★ 5.0 (874)
    Free cancellation
    £96 from, per person Check availability
  3. Edinburgh Castle Tickets and Tour - Local Expert Guide In a Kilt
    Edinburgh Castle Tickets and Tour - Local Expert Guide In a Kilt 1.5 h · ★ 4.9 (665)
    Free cancellation
    £39 from, per person Check availability
  4. Edinburgh Castle 120-Minute In-Depth Experience with Expert Guide
    Edinburgh Castle 120-Minute In-Depth Experience with Expert Guide 2 h · ★ 5.0 (406)
    Free cancellation
    £46 from, per person Check availability
  5. Edinburgh Castle: Guided Walking Tour with Entry Ticket
    Edinburgh Castle: Guided Walking Tour with Entry Ticket 1.5 h · ★ 4.8 (6,838)
    Free cancellation
    £41 from, per person Check availability
  6. Edinburgh Castle Guided Tour Tickets Included
    Edinburgh Castle Guided Tour Tickets Included 1.5 h · ★ 4.9 (2,239)
    Free cancellation Entry included Skip the line
    £39 from, per person Check availability
  7. 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
  8. 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
  9. Edinburgh Castle Guided Walking Tour & Holyrood Palace Ticket
    Edinburgh Castle Guided Walking Tour & Holyrood Palace Ticket 3 h · ★ 4.9 (149)
    Free cancellation
    £85 from, per person Check availability
  10. Harry Potter Tour and Edinburgh Castle Visit
    Harry Potter Tour and Edinburgh Castle Visit 4 h · ★ 4.7 (470)
    Free cancellation
    £74 from, per person Check availability
  11. Edinburgh Castle & Old Town Small Group Guided Tour
    Edinburgh Castle & Old Town Small Group Guided Tour 3 h · ★ 4.9 (39)
    Free cancellation
    £68 from, per person Check availability
  12. Private Walking Tour: Edinburgh Highlights, including entry to Edinburgh Castle
    Private Walking Tour: Edinburgh Highlights, including entry to Edinburgh Castle 4 h · ★ 4.8 (17)
    Free cancellation Skip the line Private Likely to sell out
    £262 from, per person Check availability
  13. Edinburgh Castle and Royal Mile Guided Tour + Entry Ticket
    Edinburgh Castle and Royal Mile Guided Tour + Entry Ticket 1.5 h · ★ 4.5 (75)
    Likely to sell out
    £41 from, per person Check availability
  14. Skip-the-line Edinburgh Castle with Old Town Walking Tour
    Skip-the-line Edinburgh Castle with Old Town Walking Tour 2 h · ★ 4.8 (5)
    Free cancellation Private
    £215 from, per person Check availability
  15. Private Full-Day Walking Tour in Edinburgh with Edinburgh Castle
    Private Full-Day Walking Tour in Edinburgh with Edinburgh Castle 7 h · ★ 4.9 (9)
    Free cancellation Private
    £330 from, per person Check availability
  16. Edinburgh Castle Tour and Royal Mile in Spanish
    Edinburgh Castle Tour and Royal Mile in Spanish 2.5 h · ★ 4.9 (18)
    Free cancellation
    £49 from, per person Check availability
  17. Edinburgh Castle and Old Town Walking Tour
    Edinburgh Castle and Old Town Walking Tour 4 h–5 h · ★ 5.0 (3)
    Free cancellation Private Likely to sell out
    £395 from, per person Check availability
  18. Guided Tour of Edinburgh Castle with Admission
    Guided Tour of Edinburgh Castle with Admission 2 h · New
    Free cancellation
    £39 from, per person Check availability
  19. Harry Potter Origins Tour with Edinburgh Castle Tickets
    Harry Potter Origins Tour with Edinburgh Castle Tickets 4 h · ★ 4.6 (22)
    Free cancellation
    £68 from, per person Check availability
  20. Greyfriars Kirkyard and Edinburgh Castle Private Guided Tour
    Greyfriars Kirkyard and Edinburgh Castle Private Guided Tour 5 h · ★ 5.0 (1)
    Free cancellation Private
    £197 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