Edinburgh shopping isn't the high street — it's Harris Tweed cut to measure on Victoria Street, farmers' stalls under the castle rock, and Stockbridge lanes of one-room studios. Three days from market cobbles to bespoke kilt-makers in Leith.
Saturdays 9am–2pm on Castle Terrace, directly beneath the castle rock. Around 50 producers sell Perthshire venison, Isle of Mull cheddar, Stornoway black pudding and hot bacon rolls. Cash and card both accepted.
Every Saturday 10am–5pm about 40 stalls fill the cobbles below the castle: Harris Tweed cushions, hand-poured candles, silver thistle jewellery and Scottish gin miniatures, with street-food trailers along the north side.
Stockbridge's independent spine, ten minutes downhill from the New Town. Golden Hare Books sits at No. 68, alongside vintage at Those Were The Days, ceramics studios and jewellers. Most doors open 10am–6pm.
Trading since 1840, Edinburgh's oldest vintage dealer packs three rooms with 1940s tweed jackets, second-hand kilts, band tees and evening gowns. Open until 6pm daily, 5.30pm on Sundays.
Scotland's luxury quarter: Harvey Nichols anchors a pedestrian lane of Louis Vuitton, Mulberry and Kurt Geiger off St Andrew Square. Open 10am–7pm, Sunday 11am–6pm, with the Forth Floor bar four levels up.
Britain's oldest Italian delicatessen, run by the same family since 1934. The back-room Caffè Bar serves lunch beneath 1,500 wine bottles, while the front counter sells Scottish-Italian panettone and house coffee blends.
One narrow Georgian lane of independents behind George Street. Jane Davidson at No. 52 stocks Scottish and European designers across four floors, joined by milliners, jewellers and cashmere specialists. Open 10am–5.30pm.
A cobbled Victorian terrace of independents behind Shandwick Place — boutiques, a chocolatier, delis and small galleries. Most shutter at 6pm, which is when Teuchters at No. 26 starts pouring its long Scottish whisky list.
The curved, colour-painted terrace that inspired Diagon Alley. Walker Slater at No. 20 tailors Harris Tweed, I.J. Mellis at 30a wraps Scottish farmhouse cheese, and Museum Context sells wizarding goods. Doors open at 10am.
A serpentine street cut through the Old Town in 1856, now lined with record shops, Underground Solu'shn vinyl, Ripping Records, tattoo studios and alternative clothing — grungier and cheaper than the Royal Mile above it.
Kilt-makers since 1868 and holders of royal warrants, based in a Leith warehouse. They cut and fit bespoke eight-yard kilts, and a small heritage room displays tartans woven for the royal family. Open Mon–Sat 9am–5pm.
The £1bn spiral-clad mall opened in 2021 with around 80 stores — Zara, & Other Stories, Uniqlo, Lego and Flannels — plus a rooftop restaurant deck. Open to 8pm weekdays, 6pm Sunday, two minutes from Waverley station.