Scotland  ›  Edinburgh  ›  City Tours in Edinburgh

City Tours in Edinburgh

Average traveler rating of these tours: 4.4 3,725 reviews Free cancellation on most experiences

Our top 3 of 9 experiences

Edinburgh: Hop-On Hop-Off Bus Tour & Kids FreeOur pick
Edinburgh: Hop-On Hop-Off Bus Tour & Kids Free ★ 4.35 (2,880 reviews) Duration: 1h 10m Every day · No fixed time
from · per person £ 20
Edinburgh: Castle, Grassmarket & Private City Tour with Local Tastings★Top rated
Edinburgh: Castle, Grassmarket & Private City Tour with Local Tastings ★ 4.74 (137 reviews) Duration: 3h Every day · every 30 min, 09:00 to 16:00 Live guide EN
from · per person £ 90
Edinburgh: Hop-on Hop-off Bus Tour with Live GuideBest value
Edinburgh: Hop-on Hop-off Bus Tour with Live Guide ★ 4.70 (135 reviews) Duration: 1d Every day · No fixed time Live guide EN
from · per person £ 20

City Tours in Edinburgh at a glance

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

9 options
Edinburgh: Hop-On Hop-Off Bus Tour & Kids Free
›
‹
Our pick
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
›
‹
Travelers' pick · Likely to sell out
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
›
‹
Best value
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
›
‹
★ Top rated
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
›
‹
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 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
›
‹
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
›
‹
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
›
‹
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
OptionPriceDurationRatingDays and timesGuide languages
Edinburgh: Hop-On Hop-Off Bus Tour & Kids FreeOur pick
£ 20 per person
1h 10m4.35★ · 2,880Every day · No fixed time—
Edinburgh: Castle, Grassmarket & Private City Tour with Local TastingsTop ratedPrivate
£ 90 per person
3h4.74★ · 137Every day · Every 30 min, 09:00 to 16:00English
Edinburgh: Hop-on Hop-off Bus Tour with Live GuideBest value
£ 20 per person
1d4.70★ · 135Every day · No fixed timeEnglish
Edinburgh: Big Bus Hop-On Hop-Off 24 & 48 Hour Tours
£ 22 per person
1h 10m4.20★ · 501Every day · 09:00—
Edinburgh: Private City Tour with Castle & Royal MilePrivate · Pickup offered
£ 775 per group up to 8 people · ≈ £ 97 per person if 8 go
8h4.60★ · 10Every day · 09:00English
Private Edinburgh Sightseeing Tour by Chauffeur: Castle to HolyroodPrivate · Pickup offered
£ 620 per group up to 7 people · ≈ £ 89 per person if 7 go
8h4.95★ · 21Every day · 09:00English
Edinburgh: Castle, Rosslyn Chapel & Royal Military Tattoo DinnerPickup offered
£ 495 per person
12h4.78★ · 32Mon–Sat · 12:00English
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
Edinburgh: 3-Hour Private Walking Tour & Castle ViewsPrivate · Pickup offered
£ 220 per group up to 10 people · ≈ £ 22 per person if 10 go
3h5.00★ only 4 reviewsEvery day · Every 30 min, 09:00 to 15:00English

Related

More things to do in Edinburgh

Need help planning your next activity?