City Tours in Edinburgh at a glance
- Our pick: Edinburgh: Hop-On Hop-Off Bus Tour & Kids Free, £ 20 per person (1h 10m, 4.35★ · 2,880).
- Top rated: Edinburgh: Castle, Grassmarket & Private City Tour with Local Tastings, £ 90 per person (3h, 4.74★ · 137).
- Best value: Edinburgh: Hop-on Hop-off Bus Tour with Live Guide, £ 20 per person (1d, 4.70★ · 135).
Price per person across the 6 options priced per person: £ 20–£ 702 (median £ 22). With 100+ reviews: 4 of 9.
Of the 9 options: 7 with live guides in English, 8 with free cancellation, 7 with instant confirmation, 5 with hotel pickup, 4 kid-friendly, 5 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. Prices are per person, except options priced per group: that price is for the whole group, and the per-person figure assumes the group is full. “Top rated” = the highest score among options with at least 100 reviews.
City Tours in Edinburgh — Edinburgh Castle, Grassmarket and Royal Mile
Based on each operator's calendar. Confirmed when you book.
9 options

Edinburgh: Hop-On Hop-Off Bus Tour & Kids Free Award-winning 24-hour hop-on hop-off bus tour of Edinburgh with 14 stops, audio commentary in 9 languages, and up to 3 kids travel free per adult. Every day · No fixed time · All ages ★ 4.35 (2,880 reviews) Duration: 1h 10m ✓ Free cancellation. from £ 20 per person

Edinburgh: Big Bus Hop-On Hop-Off 24 & 48 Hour Tours Big Bus Edinburgh hop-on hop-off open-top bus covers Edinburgh Castle, Royal Mile, Holyrood Palace & more. 24 or 48-hour tickets, 9-language audio, wheelchair accessible. Every day · 09:00 · All ages ★ 4.20 (501 reviews) Duration: 1h 10m ✓ Free cancellation. from £ 22 per person

Edinburgh: Hop-on Hop-off Bus Tour with Live Guide Live-guided hop-on hop-off bus tour covering Edinburgh Castle, Royal Mile, Palace of Holyroodhouse & Grassmarket. 13 stops, WiFi on board, join at Waterloo Place or any stop. Every day · No fixed time · All ages ★ 4.70 (135 reviews) Duration: 1d Live guide: EN ✓ Free cancellation. from £ 20 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: Private City Tour with Castle & Royal Mile Private Edinburgh tour covers Old Town, New Town, Castle and Royal Mile with your own guide in a vehicle. 8 hours, hotel pickup, max 8 people. Every day · 09:00 · Hotel pickup ★ 4.60 (10 reviews) Duration: 8h Live guide: EN ✓ Free cancellation. from £ 775 per group

Private Edinburgh Sightseeing Tour by Chauffeur: Castle to Holyrood Private chauffeur tour of Edinburgh with hotel pickup. See Edinburgh Castle, Royal Mile, St Giles' Cathedral, Palace of Holyroodhouse. Every day · 09:00 · Pickup available ★ 4.95 (21 reviews) Duration: 8h Live guide: EN ✓ Free cancellation. from £ 620 per group

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 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

Edinburgh: 3-Hour Private Walking Tour & Castle Views Private 3-hour walking tour of Edinburgh with local guide. Covers Edinburgh Castle, Royal Mile, St Giles' Cathedral, Grassmarket and Arthur's Seat views. Flexible times. Every day · Every 30 min, 09:00 to 15:00 · Hotel pickup ★ 5.00 (4 reviews) Duration: 3h Live guide: EN ✓ Free cancellation. from £ 220 per group
All 9 options, side by side
✓ 2026-11-14| Option | Price | Duration | Rating | Days and times | Guide languages |
|---|---|---|---|---|---|
£ 20 per person | 1h 10m | 4.35★ · 2,880 | Every day · No fixed time | — | |
£ 90 per person | 3h | 4.74★ · 137 | Every day · Every 30 min, 09:00 to 16:00 | English | |
£ 20 per person | 1d | 4.70★ · 135 | Every day · No fixed time | English | |
£ 22 per person | 1h 10m | 4.20★ · 501 | Every day · 09:00 | — | |
£ 775 per group up to 8 people · ≈ £ 97 per person if 8 go | 8h | 4.60★ · 10 | Every day · 09:00 | English | |
£ 620 per group up to 7 people · ≈ £ 89 per person if 7 go | 8h | 4.95★ · 21 | Every day · 09:00 | English | |
£ 495 per person | 12h | 4.78★ · 32 | Mon–Sat · 12:00 | English | |
£ 702 per person | 7h 30m | 5.00★ only 5 reviews | Every day · Every 30 min, 08:00 to 10:30 | English | |
£ 220 per group up to 10 people · ≈ £ 22 per person if 10 go | 3h | 5.00★ only 4 reviews | Every day · Every 30 min, 09:00 to 15:00 | English |
Related
More things to do in Edinburgh
Edinburgh Highlands Tour77 optionsDay Trips from Edinburgh36 optionsUnderground Tours in Edinburgh18 optionsRoyal Mile Walking Tour16 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 optionsMinibus Tours in Edinburgh6 optionsBoat Tours in Edinburgh6 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



