The Royal Mile is Edinburgh's main tourist street, connecting the castle to Holyrood Palace. It's a mile long, packed with history, and simultaneously the most obvious thing to see and the worst way to experience Edinburgh. Here's how to actually walk it without falling into the tourist trap.

The Geography: Castle to Palace

The Royal Mile isn't technically a single street—it's a mile-long spine made up of several connected streets with different names. From west to east: Castlehill, the Lawnmarket, the High Street, the Canongate, and Abbey Strand. Locals just call it all "the Mile."

The street slopes downhill continuously from the castle to Holyrood Palace. Walking downhill takes 20-30 minutes if you're just walking. Actually exploring takes 2-3 hours.

The Main Street: What You'll See

The main thoroughfare is wall-to-wall tartan shops, whisky bars, souvenir emporiums, and restaurants with menus outside. It's the kind of street that feels like a theme park version of Edinburgh. Most of this is genuinely terrible—expensive, low-quality, designed to extract money from people who haven't looked anywhere else.

Skip: The tourist shops. They're all the same. The "traditional Scottish" clothing is made in China. The shortbread is mass-produced. Save your money.

Don't skip: Camera Obscura and World of Illusions. It's genuinely good—an optical device from 1853 that gives actual perspectives of the city, plus illusion exhibits. It's touristy but legitimate. Allow 90 minutes. £16.

Worth stopping at: The Witchery Store (below the castle). It's beautifully designed and sells actual nice things rather than junk, even if the prices are premium.

The Secret: The Closes

The real Edinburgh lives in the closes—the narrow alleyways that branch north and south from the main Mile. These were medieval street levels and are where the actual history lives.

Cockburn Street: A narrow, winding close that runs between the Mile and the Waverley Station area. It's picturesque, less crowded than the main drag, and has decent cafes and bookshops. Worth a 15-minute detour.

Mary King's Close: One of the most famous closes, supposedly haunted, definitely underground (built over during the 18th century). There's a tour (£15, about an hour) that's reasonably interesting if you like underground tunnels and supposedly haunted buildings. It's touristy but legitimate history.

Advocates Close, Parker's Close, Wrynd Lane: These are quiet, atmospheric, and barely have tourists. Walk down them. They give you a genuine sense of medieval Edinburgh without the gift shops.

Eating and Drinking on the Mile

Absolutely avoid: The chain restaurants and tourist bars. They're expensive and mediocre. A £12 sandwich on the Mile tastes worse than a £5 sandwich five minutes away.

Actual good options:

The Witchery by the Castle: Expensive (mains £25+) but legitimately good. Candlelit, historic, theatrical. It's fine dining in a medieval building. If you want one nice dinner on the Mile, this is it.

Oink: A small walk-up hog roast stand. Pork rolls, £6-9, genuinely delicious. There are usually queues but they move fast. This is real food at real prices.

Fishers in the City: Hidden in a close, this is a proper seafood restaurant. It's not cheap (mains £18-25) but the quality is several steps above the street-level chain restaurants.

Cafe Crema or any independent cafe off the main drag: Wander into the closes and you'll find proper cafes where locals actually go. Coffee, pastries, real prices.

Tea and Cake: New Town Tea Room is close to the Mile (not on it) and genuinely good. Proper loose-leaf tea, homemade cakes, calm atmosphere.

The Side Attractions

Victoria Street: This inspired the Diagon Alley set in Harry Potter. It's a short, steep, crooked street with colorful buildings. It's touristy because of the Harry Potter connection, but it's genuinely beautiful. Allow 15 minutes to walk it and get decent photos without the crowds.

St Giles' Cathedral: On the High Street, this is a genuinely important historical building—not actually a cathedral but a church with massive significance. Entry is free or donation. The interior is beautiful and peaceful. Spend 20-30 minutes here.

Parliament Square: Adjacent to St Giles', this is where the Scottish Parliament met historically. It's a quiet, dignified square with good buildings surrounding it. It's right on the Mile but feels separate from the tourist chaos.

The Best Strategy

Walk the Mile at off-peak times. Early morning (before 10am) or late afternoon (after 5pm), it's genuinely pleasant. The light is better, the crowds are manageable, and you can actually take photos without 30 people in the background.

Skip the main-street shops but explore the closes. The real experience is in the side streets, not the main drag.

Eat off the Mile. Go two minutes off the main street and prices drop 30-50%. Quality improves. You'll eat better for less.

Walk downhill, not uphill. Always walk from the castle toward Holyrood, not the reverse. It's faster, easier, and the views improve as you go down.

The Royal Mile at Different Times

Day: Crowded, bright, chaotic. Good for photos, worst for experiencing the actual history.

Early evening (5-7pm): Quieting down, light is golden, tourists starting to head to dinner. Actually pleasant.

Night: Lit up, atmospheric, busy with bar crowds. Good if you want pubs and nightlife, not history.

Is It Worth Your Time?

The honest answer: parts of it are worth your time, most of it isn't. The castle, the closes, and the specific buildings have genuine historical significance. The shops and the main-street crowds are a distraction from that.

Spend 2 hours on the Mile. Walk downhill, explore closes, see St Giles', walk Victoria Street, eat something decent off the main drag. Skip the shops. Move on. There's much more interesting Edinburgh beyond the Mile.

Master Edinburgh in Minutes

Don't waste hours planning. Get our condensed, digital cheat sheet with everything you actually need.

Shop Guide on Etsy →