Best Shops in Edinburgh
Discover the best shops in Edinburgh. Find inspiration for your trip with our curated list of top-rated spots, local favorites, and hidden gems.
- Home
- United Kingdom
- Edinburgh
- Best Shops in Edinburgh
The 10 best shops in Edinburgh
-
Old Course Shop, St Andrews Links
Official Old Course merchandise and golf attire at the heart of St Andrews Links, celebrating the heritage of the Home of Golf.
8 The Links, St Andrews KY16 9JB4.5Excellent 277 Reviews -
Museum Context
Step into Edinburgh’s enchanting Museum Context, a magical Harry Potter shop filled with unique collectibles, immersive decor, and a whimsical photo opportunity.
42-44 Cockburn St, Edinburgh EH1 1PB4.1Very Good 108 Reviews -
Crest Of Edinburgh
Discover authentic Scottish gifts, kilts, and fashion accessories in the heart of Edinburgh’s historic Royal Mile.
217 High St, Edinburgh EH1 1PE4.0Very Good 32 Reviews -
I.J. Mellis Cheesemonger Victoria Street
Discover Edinburgh’s iconic artisan cheese shop offering expertly matured farmhouse cheeses and local delicacies on historic Victoria Street.
A, 30 Victoria St, Edinburgh EH1 2JW4.8Excellent 221 Reviews -
Heritage of Scotland
Discover authentic Scottish kilts, tartan accessories, and heritage souvenirs at Heritage of Scotland on Edinburgh’s historic Royal Mile.
459-461 Lawnmarket, Edinburgh EH1 2NT3.6Good 207 Reviews -
The Wyrd Shop
Discover Edinburgh’s charming esoteric boutique offering tarot, crystals, and mystical treasures with warm, expert service near the Royal Mile.
154 Canongate, Edinburgh EH8 8DD4.8Excellent 344 Reviews -
James Pringle Weavers of Inverness
Discover authentic Scottish textiles and menswear steeped in heritage on Edinburgh’s iconic Royal Mile.
Royal Mile, 371 High St, Edinburgh EH1 1PW4.0Very Good 27 Reviews -
Galaxy
Discover a magical world of Harry Potter collectibles, pop culture treasures, and unique gifts in the heart of Edinburgh’s Old Town.
47-49 South Bridge, Edinburgh EH1 1NS4.3Very Good 167 Reviews -
Planet.A Boutique
Discover Edinburgh’s stylish and sustainable gift shop offering unique local treasures and eco-friendly finds on Easter Road.
136 Easter Rd, Edinburgh EH7 5RJ5.0Excellent 9 Reviews -
Fringe Shop
Official Edinburgh Festival Fringe Shop on the Royal Mile offering unique festival merchandise and cultural connection year-round.
180 High St, Edinburgh EH1 1QS4.3Very Good 18 Reviews
More shops in Edinburgh
-
The Scotland Shop
Discover authentic Scottish tartans, bespoke kilts, and heritage gifts in the heart of Edinburgh’s historic South Bridge.
107-108 South Bridge, Edinburgh EH1 1HN4.1Very Good 136 Reviews -
One World Shop
Edinburgh’s oldest fair trade shop offering ethical gifts and vegan treats beneath historic St John's Church on Princes Street.
St Johns Church, Princes St, Edinburgh EH2 4BJ4.9Excellent 226 Reviews -
I Love Scotland
Discover authentic Scottish gifts and souvenirs at I Love Scotland, a welcoming shop in the heart of Edinburgh’s historic center.
20 Bank St, Edinburgh EH1 2LN4.1Very Good 56 Reviews -
ScotlandShop
Discover bespoke tartans, tailored kilts, and authentic Scottish gifts at Edinburgh’s ScotlandShop on Queensferry Street.
10 Queensferry St, Edinburgh EH2 4PG4.6Excellent 60 Reviews -
Great Scot
Discover authentic Scottish tweeds and tartans crafted with heritage and style on Edinburgh’s iconic Princes Street.
70-71 Princes St, Edinburgh EH2 2DF4.0Very Good 66 Reviews -
Pure Scottish
Authentic Scottish gifts and crafts in the heart of Edinburgh’s historic North Bridge district.
18 North Bridge, Edinburgh EH1 1TR2.4Poor 9 Reviews -
House of Scotland
Authentic Scottish gifts and traditional tartans await you on Edinburgh’s historic Royal Mile at House of Scotland.
513 Lawnmarket, Royal Mile, Edinburgh EH1 2PE4.4Very Good 46 Reviews -
Born In Scotland - Edinburgh Waverly Mall
Authentic Scottish gifts blending tradition and playful modernity in Edinburgh’s Waverly Mall, perfect for meaningful keepsakes and souvenirs.
Unit 24 Waverley Bridge, Edinburgh EH1 1BQ4.5Excellent 23 Reviews -
Olde Edinburgh
Discover authentic Scottish cashmere and souvenirs in the heart of Edinburgh’s historic Royal Mile at Olde Edinburgh.
479 Lawnmarket, Edinburgh EH1 2NT4.1Very Good 27 Reviews -
Flying Tiger Copenhagen
Discover quirky, affordable Danish design and everyday essentials in Edinburgh’s vibrant Waverley Mall store.
8 Waverley Mall, Edinburgh EH1 1BQ4.4Very Good 297 Reviews -
The Court Curio Shop
Discover unique Scottish gifts and artisan jewellery in the heart of Edinburgh’s historic Royal Mile at The Court Curio Shop.
The Royal Mile, 519 Lawnmarket, Edinburgh EH1 2PE4.0Very Good 23 Reviews -
Curiouser & Curiouser
A design-led independent shop in Edinburgh, filled with art, cards, homewares, and unique gifts with a Scandinavian-inspired aesthetic.
93 Broughton St, Edinburgh EH1 3RZ4.9Excellent 52 Reviews -
Carnivàle Vintage
Discover unique vintage clothing and timeless treasures in Edinburgh’s charming Carnivàle Vintage boutique.
51 Bread St, Edinburgh EH3 9AH4.8Excellent 70 Reviews -
Godiva
Discover Edinburgh’s premier independent boutique blending vintage treasures with ethical, locally designed fashion in the heart of Grassmarket.
9 West Port, Edinburgh EH1 2JA4.8Excellent 46 Reviews -
Real Scot Shop
Authentic Scottish gifts and crafts in the heart of Edinburgh’s historic High Street, where heritage meets quality and friendly service.
Fountain Close, 16 High St, Edinburgh EH1 1TB3.5Good 26 Reviews -
The Treasure Trove
Discover Edinburgh’s charming charity shop with unique handmade gifts that support local artisans and meaningful causes.
23A Castle St, Edinburgh EH2 3DN4.8Excellent 35 Reviews -
Heritage Clearance Store
Discover authentic Scottish heritage treasures and unbeatable bargains in the heart of Edinburgh’s historic High Street.
18-20 High St, Edinburgh EH1 1SR3.9Good 41 Reviews -
Heritage of Edinburgh
Discover authentic Scottish kilts, clothing, and souvenirs at Heritage of Edinburgh, your gateway to Scotland’s rich cultural traditions in the city center.
100-106 South Bridge, Edinburgh EH1 1HN4.5Excellent 119 Reviews -
Those Were The Days Vintage
Discover timeless elegance and authentic vintage fashion from the 1920s to the 1990s at Edinburgh’s curated boutique, Those Were The Days Vintage.
28 St Stephen St, Edinburgh EH3 5AL5.0Excellent 6 Reviews -
Destined for Home
Discover unique gifts and personal service in the heart of Leith at Destined for Home, Edinburgh’s charming boutique for distinctive treasures.
98a Constitution St, Leith, Edinburgh EH6 6AW4.9Excellent 39 Reviews -
Nice Stuff
Discover unique, affordable gifts and stylish homewares in Edinburgh’s charming Bruntsfield neighborhood.
141 Bruntsfield Pl, Edinburgh EH10 4EB5.0Excellent 24 Reviews -
Mangue - The Gift Shop
Discover unique gifts and local treasures in a friendly boutique on Edinburgh’s vibrant Rose Street.
129B Rose St, Edinburgh EH2 3DT5.0Excellent 3 Reviews -
Emporium 62
Discover Edinburgh’s rich heritage through unique antiques and collectibles at Emporium 62, a charming treasure trove on Home Street.
62 Home St, Edinburgh EH3 9NA4.7Excellent 35 Reviews -
Holyrood Gift Shop
Discover authentic Scottish crafts and souvenirs in the heart of Edinburgh’s historic Royal Mile at Holyrood Gift Shop.
1 Canongate, Edinburgh EH8 8BX4.2Very Good 5 Reviews -
CIRCUS Vintage and Curios
Discover timeless vintage treasures and curiosities in Edinburgh’s charming Stockbridge at CIRCUS Vintage and Curios.
52 Dean St, Edinburgh EH4 1LQ5.0Excellent 2 Reviews -
The Just World Shop
Discover fair trade treasures and handcrafted art at The Just World Shop in Portobello, Edinburgh’s ethical craft haven.
52-54 Portobello High St, Portobello, Edinburgh EH15 1DA4.9Excellent 11 Reviews -
Herman Brown
Discover timeless vintage fashion and sustainable style at Herman Brown, Edinburgh’s iconic vintage clothing shop since 1983.
151 West Port, Edinburgh EH3 9DP4.7Excellent 19 Reviews -
The Dragonfly
Discover unique gifts and local charm at The Dragonfly, a stylish boutique gift shop in Edinburgh’s vibrant Broughton Street.
111a Broughton St, Edinburgh EH1 3RZ4.3Very Good 12 Reviews -
Portcullis Gift Shop
Edinburgh Castle’s largest gift shop, offering exclusive Scottish crafts, clan gifts, and souvenirs in a historic setting.
WRX2+G6, Edinburgh EH1 2NG -
Freak Unique
Edinburgh's eclectic fashion sanctuary for those who dare to dress differently.
1/4 Lochrin Pl, Edinburgh EH3 9QX5.0Excellent 2 Reviews -
Edinburgh Gifts
Discover authentic Scottish treasures and local craftsmanship in the heart of Edinburgh on iconic Princes Street.
106 Princes St, Edinburgh EH2 3AA
More about Edinburgh
Discover the enchanting blend of history, culture, and natural beauty in Edinburgh, Scotland's captivating capital city.
Tell me more about EdinburghGet the latest from Evendo
Don't miss out on news and great deals