Scotland  ›  Edinburgh  ›  Royal Mile  ›  Royal Mile: Castle Tours

Royal Mile: Castle Tours

Average traveler rating of these tours: 4.9 5,077 reviews Free cancellation on most experiences

Our top 3 of 5 experiences

Edinburgh Castle, Holyrood & Royal Mile Small Group TourOur pick
Edinburgh Castle, Holyrood & Royal Mile Small Group Tour ★ 4.91 (138 reviews) Duration: 5h Every day except Tuesday and Wednesday · 10:00 Live guide EN
from · per person £ 96
Edinburgh Castle & Royal Mile Walking Tour with EntryBest value
Edinburgh Castle & Royal Mile Walking Tour with Entry ★ 4.93 (2,984 reviews) Duration: 2h 15m Every day · 10:00, 11:00 and 13:00 Live guide EN
from · per person £ 48
Edinburgh Castle & Royal Mile: Small Group Walking TourAlso recommended
Edinburgh Castle & Royal Mile: Small Group Walking Tour ★ 4.82 (1,940 reviews) Duration: 2h 15m Every day · 13:30 Live guide EN
from · per person £ 52

Royal Mile: Castle Tours at a glance

Price per person across the 5 options priced per person: £ 48–£ 702 (median £ 64). With 100+ reviews: 3 of 5.

Of the 5 options: 5 with live guides in English, 5 with free cancellation, 4 with instant confirmation, 1 with hotel pickup, 5 kid-friendly, 1 private and 4 bookable last-minute.

How we rank: quality, number of reviews, availability, booking conditions and relevance to the topic. In the comparison table, our top 3 comes first. Price per person.

Royal Mile: Castle Tours

5 options
Edinburgh Castle & Royal Mile Walking Tour with Entry
›
‹
Best value · -10% off its previous price
Edinburgh Castle & Royal Mile Walking Tour with Entry Guided tour of Edinburgh's Old Town, Royal Mile, and Edinburgh Castle with entry ticket included. See Crown Jewels, St Giles' Cathedral, Grassmarket. Local guide, 3+ hours. Every day · 10:00, 11:00 and 13:00 · All ages ★ 4.93 (2,984 reviews) Duration: 2h 15m Live guide: EN ✓ Free cancellation. from £ 48 per person
Edinburgh Castle & Royal Mile: Small Group Walking Tour
›
‹
Also recommended
Edinburgh Castle & Royal Mile: Small Group Walking Tour Small group walking tour of Edinburgh Castle, Royal Mile and Old Town with guide. Includes castle entry, audio devices, and 45-minute castle introduction. Every day · 13:30 · From age 5 ★ 4.82 (1,940 reviews) Duration: 2h 15m Live guide: EN ✓ Free cancellation. from £ 52 per person
Edinburgh Castle, Holyrood & Royal Mile Small Group Tour
›
‹
Our pick
Edinburgh Castle, Holyrood & Royal Mile Small Group Tour Step inside Edinburgh’s royal history with castle entry, Holyrood Palace audio guide, and a walk down the Royal Mile: includes tickets and local guide. Every day except Tuesday and Wednesday · 10:00 · All ages ★ 4.91 (138 reviews) Duration: 5h Live guide: EN ✓ Free cancellation. from £ 96 per person
Edinburgh Castle, Royal Mile & Holyrood Palace Shore Excursion: Walk Scotland's royal heart
›
‹
Edinburgh Castle, Royal Mile & Holyrood Palace Shore Excursion: Walk Scotland's royal heart Shore excursion from South Queensferry with guide and coach. Visit Royal Yacht Britannia, Edinburgh Castle, Holyrood Palace, and Royal Mile. 6–8 hours. Next departure: 16 Apr 2027 · All ages ★ 2.80 (10 reviews) Duration: 8h Live guide: EN · DE ✓ Free cancellation. from £ 64 per person
Edinburgh Private City Tour: Castle & Royal Mile with Guide
›
‹
Edinburgh Private City Tour: Castle & Royal Mile with Guide Private Edinburgh tour with local guide covers Castle, Royal Mile, Holyrood Palace & Calton Hill. Includes entry ticket and hotel pickup. Full day walking tour. Every day · Every 30 min, 08:00 to 10:30 · Hotel pickup ★ 5.00 (5 reviews) Duration: 7h 30m Live guide: EN ✓ Free cancellation. from £ 702 per person

All 5 options, side by side

✓ 2026-11-14
OptionPriceDurationRatingDays and timesGuide languages
Edinburgh Castle, Holyrood & Royal Mile Small Group TourOur pick
£ 96 per person
5h4.91★ · 138Every day except Tuesday and Wednesday · 10:00English
Edinburgh Castle & Royal Mile Walking Tour with EntryBest value
£ 48 per person
2h 15m4.93★ · 2,984Every day · 10:00, 11:00 and 13:00English
Edinburgh Castle & Royal Mile: Small Group Walking TourAlso recommended
£ 52 per person
2h 15m4.82★ · 1,940Every day · 13:30English
Edinburgh Castle, Royal Mile & Holyrood Palace Shore Excursion: Walk Scotland's royal heart
£ 64 per person
8h2.80★ · 10Next departure: 16 Apr 2027English, German
Edinburgh Private City Tour: Castle & Royal Mile with GuidePrivate · Pickup offered
£ 702 per person
7h 30m5.00★ only 5 reviewsEvery day · Every 30 min, 08:00 to 10:30English

By what you need

Related

More things to do in Edinburgh

Need help planning your next activity?