Edinburgh Castle: Tours & Activities at a glance
- Our pick: Edinburgh Castle: Guided Walking Tour & Entry Ticket, £ 41 per person (1h 30m, 4.81★ · 7,037).
- Top rated: Edinburgh Castle, Holyrood & Royal Mile Small Group Tour, £ 96 per person (5h, 4.91★ · 138).
- Best value: Edinburgh: Royal Mile & Castle Walking Tour 3 Hours, £ 17 per person (3h, 4.82★ · 98).
Price per person across the 15 options priced per person: £ 17–£ 495 (median £ 52). With 100+ reviews: 12 of 15.
Of the 15 options: 13 with live guides in English, 14 with free cancellation, 15 with instant confirmation, 1 with hotel pickup, 13 kid-friendly, 1 private and 11 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. “Top rated” = the highest score among options with at least 100 reviews.
Edinburgh Castle: Tours & Activities
Based on each operator's calendar. Confirmed when you book.
15 options

Edinburgh Castle: Guided Walking Tour & Entry Ticket Guided tour of Edinburgh Castle on the Royal Mile with entry included. Walk the fortress for 70 minutes with a guide covering 3000 years of history, then explore freely. Every day · 10:00, 12:15 and 13:30 · All ages ★ 4.81 (7,037 reviews) Duration: 1h 30m Live guide: EN · DE · IT · FR +1 ✓ Free cancellation. from £ 41 per person

Edinburgh Castle Tour: Pre-Booked Entry & 3000 Years of History Edinburgh Castle guided walking tour with entry tickets. 1.5 hours of Scottish history from the grounds. Starts at 192 High Street. Every day · 10:30 and 13:30 · All ages ★ 4.89 (5,930 reviews) Duration: 1h 30m Live guide: EN · ES ✓ Free cancellation. from £ 39 per person

Edinburgh Castle: Guided Tour & Fast-Track Entry Edinburgh Castle walking tour with entry included. Visit St. Margaret's Chapel, Mons Meg cannon, the Great Hall and Honours of Scotland. Around 90 minutes. Every day · 10:00 and 13:00 · All ages ★ 4.89 (2,375 reviews) Duration: 1h 30m Live guide: EN ✓ Free cancellation. from £ 39 per person

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 & 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 Full-Day Tour with Castle: Old Town to New Town Walk from Charlotte Square through Princes Street Gardens and the Royal Mile to Edinburgh Castle. Every day · 10:00 · All ages ★ 4.95 (892 reviews) Duration: 5h Live guide: EN ✓ Free cancellation. from £ 96 per person

Edinburgh Castle: Guided Tour with Local Expert in Kilt Edinburgh Castle guided tour with local expert guide in traditional Scottish kilt. Includes admission and storytelling about Crown Jewels, St. Margaret's Chapel & city views. Mon–Sat · 11:30 and 14:00 · All ages ★ 4.94 (698 reviews) Duration: 1h 30m Live guide: EN ✓ Free cancellation. from £ 37 per person

Edinburgh: Harry Potter Tour & Castle Entry with Guide Walking tour of Harry Potter filming locations in Edinburgh's Old Town, Royal Mile and Greyfriars Kirkyard, plus timed entry to Edinburgh Castle. 2 hours, local guide. Every day · 09:30 and 12:00 · All ages ★ 4.69 (490 reviews) Duration: 4h Live guide: EN ✓ Free cancellation. from £ 74 per person

Edinburgh Castle & Holyrood Palace: Guided Tour with Audio Guide Guided walking tour of Edinburgh Castle from 10am, then Palace of Holyroodhouse with audio guide at 2pm. Both entry tickets included, small groups, moderate walking required. Every day except Wednesday · 10:00 · All ages ★ 4.85 (165 reviews) Duration: 3h Live guide: EN ✓ Free cancellation. from £ 85 per person

Edinburgh: Royal Mile & Castle Walking Tour 3 Hours Three-hour walking tour of Edinburgh's Old Town covering the Royal Mile, Greyfriars Kirkyard and St Giles' Cathedral with professional guide in small groups. Every day · 09:30 · All ages ★ 4.82 (98 reviews) Duration: 3h Live guide: IT ✓ Free cancellation. from £ 17 per person

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, Grassmarket & Private City Tour with Local Tastings Wander Edinburgh’s castle, hear stories in the Grassmarket, and sample a local treat on this private city tour with a local guide. Includes flexible route & tasting. Every day · Every 30 min, 09:00 to 16:00 ★ 4.74 (137 reviews) Duration: 3h Live guide: EN ✓ Free cancellation. from £ 90 per person

Edinburgh Castle: Guided Tour & Entry Tickets Included Step inside Edinburgh Castle with a local guide, hear stories of ancient kings, and see the Honours of Scotland. Includes entry tickets and expert-led walk. Every day · 09:00 and 12:00 · All ages ★ 4.90 (119 reviews) Duration: 2h Live guide: ES ✓ Free cancellation. from £ 39 per person

Edinburgh: Castle, Rosslyn Chapel & Royal Military Tattoo Dinner Full evening in Edinburgh with Castle, Rosslyn Chapel, 4-course dinner and reserved Tattoo seating. Hotel pickup included, all-in experience. Mon–Sat · 12:00 · Pickup available ★ 4.78 (32 reviews) Duration: 12h Live guide: EN ✓ Instant confirmation. from £ 495 per person

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
The top 12 of 15 options, side by side
✓ 2026-11-14| Option | Price | Duration | Rating | Days and times | Guide languages |
|---|---|---|---|---|---|
£ 41 per person | 1h 30m | 4.81★ · 7,037 | Every day · 10:00, 12:15 and 13:30 | English, German, Spanish +2 | |
£ 96 per person | 5h | 4.91★ · 138 | Every day except Tuesday and Wednesday · 10:00 | English | |
£ 17 per person | 3h | 4.82★ · 98 | Every day · 09:30 | Italian | |
£ 39 per person | 1h 30m | 4.89★ · 5,930 | Every day · 10:30 and 13:30 | English, Spanish | |
£ 39 per person | 1h 30m | 4.89★ · 2,375 | Every day · 10:00 and 13:00 | English | |
£ 52 per person | 2h 15m | 4.82★ · 1,940 | Every day · 13:30 | English | |
£ 48 per person | 2h 15m | 4.93★ · 2,984 | Every day · 10:00, 11:00 and 13:00 | English | |
£ 96 per person | 5h | 4.95★ · 892 | Every day · 10:00 | English | |
£ 37 per person | 1h 30m | 4.94★ · 698 | Mon–Sat · 11:30 and 14:00 | English | |
£ 74 per person | 4h | 4.69★ · 490 | Every day · 09:30 and 12:00 | English | |
£ 85 per person | 3h | 4.85★ · 165 | Every day except Wednesday · 10:00 | English | |
£ 90 per person | 3h | 4.74★ · 137 | Every day · Every 30 min, 09:00 to 16:00 | English |
By what you need
- Private (1): Edinburgh: Castle, Grassmarket & Private City Tour with Local Tastings (£ 90 per person)
- Small groups (up to 15) (2): Edinburgh Full-Day Tour with Castle: Old Town to New Town (£ 96 per person) · Edinburgh: Harry Potter Tour & Castle Entry with Guide (£ 74 per person)
- With pickup (1): Edinburgh: Castle, Rosslyn Chapel & Royal Military Tattoo Dinner (£ 495 per person)
Related
More things to do in Edinburgh
Walking Tours in Edinburgh75 optionsEdinburgh Highlands Tour77 optionsCastle Tour Edinburgh63 optionsDay Trips from Edinburgh36 optionsUnderground Tours in Edinburgh18 optionsEdinburgh Ghost Tour22 optionsFood Tours in Edinburgh24 optionsEdinburgh Old Town Tours11 optionsEdinburgh Old Town Walking Tours9 optionsOvernight Tours from Edinburgh29 optionsLoch Lomond: Tours & Activities29 optionsHarry Potter Tours in Edinburgh12 optionsEdinburgh Movie Tours12 optionsStirling Castle Tours28 optionsLoch Lomond: Castle Tours21 optionsDistillery Tours in Edinburgh16 optionsBus Tours in Edinburgh6 optionsMinibus Tours in Edinburgh6 optionsBoat Tours in Edinburgh6 optionsCity Tours in Edinburgh9 optionsRoyal Mile: Castle Tours5 optionsRosslyn Chapel Tours12 optionsLoch Lomond Highlands Tours11 optionsLoch Lomond Day Trips9 optionsJacobite Steam Train Tours from Edinburgh6 optionsStirling Castle Day Trips9 optionsStirling Castle Highlands Tours6 optionsEdinburgh Bike Tours7 optionsPub Tours in Edinburgh5 optionsE-Bike Tours in Edinburgh6 optionsAirport Transfers in Edinburgh10 optionsArthur's Seat Hiking5 optionsHiking Tours in Edinburgh3 options



