Edinburgh · Shops · Curated · Updated 2026

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.

Audience 0

Audience

Experience 0

Experience

Practical 0

Practical

Weather 0

Weather

Accessibility 0

Accessibility

User rated 0

User rated

Sort byFeatured order
Audience 0

Audience

Experience 0

Experience

Practical 0

Practical

Weather 0

Weather

Accessibility 0

Accessibility

User rated 0

User rated

Sort byFeatured order
No results match these filters. Try adjusting your selection.
united-kingdom/edinburgh/shop/old-course-shop-st-andrews-links

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 9JB
4.5 Excellent 277 reviews
united-kingdom/edinburgh/shop/museum-context

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 1PB
4.1 Very Good 108 reviews
united-kingdom/edinburgh/shop/crest-of-edinburgh

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 1PE
4 Very Good 32 reviews
united-kingdom/edinburgh/shop/i-j-mellis-cheesemonger-victoria-street

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 2JW
4.8 Excellent 221 reviews
united-kingdom/edinburgh/shop/heritage-of-scotland

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 2NT
3.6 Good 207 reviews
united-kingdom/edinburgh/shop/the-wyrd-shop

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 8DD
4.8 Excellent 344 reviews
united-kingdom/edinburgh/shop/james-pringle-weavers-of-inverness

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 1PW
4 Very Good 27 reviews
united-kingdom/edinburgh/shop/galaxy

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 1NS
4.3 Very Good 167 reviews
united-kingdom/edinburgh/shop/planet-a-boutique

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 5RJ
5 Excellent 9 reviews
united-kingdom/edinburgh/shop/fringe-shop

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 1QS
4.3 Very Good 18 reviews
united-kingdom/edinburgh/shop/the-scotland-shop

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 1HN
4.1 Very Good 136 reviews
united-kingdom/edinburgh/shop/one-world-shop

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 4BJ
4.9 Excellent 226 reviews
united-kingdom/edinburgh/shop/i-love-scotland

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 2LN
4.1 Very Good 56 reviews
united-kingdom/edinburgh/shop/scotlandshop

ScotlandShop

Discover bespoke tartans, tailored kilts, and authentic Scottish gifts at Edinburgh’s ScotlandShop on Queensferry Street.

10 Queensferry St, Edinburgh EH2 4PG
4.6 Excellent 60 reviews
united-kingdom/edinburgh/shop/great-scot

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 2DF
4 Very Good 66 reviews
united-kingdom/edinburgh/shop/pure-scottish

Pure Scottish

Authentic Scottish gifts and crafts in the heart of Edinburgh’s historic North Bridge district.

18 North Bridge, Edinburgh EH1 1TR
2.4 Poor 9 reviews
united-kingdom/edinburgh/shop/house-of-scotland

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 2PE
4.4 Very Good 46 reviews
united-kingdom/edinburgh/shop/born-in-scotland-edinburgh-waverly-mall

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 1BQ
4.5 Excellent 23 reviews
united-kingdom/edinburgh/shop/olde-edinburgh

Olde Edinburgh

Discover authentic Scottish cashmere and souvenirs in the heart of Edinburgh’s historic Royal Mile at Olde Edinburgh.

479 Lawnmarket, Edinburgh EH1 2NT
4.1 Very Good 27 reviews
united-kingdom/edinburgh/shop/flying-tiger-copenhagen

Flying Tiger Copenhagen

Discover quirky, affordable Danish design and everyday essentials in Edinburgh’s vibrant Waverley Mall store.

8 Waverley Mall, Edinburgh EH1 1BQ
4.4 Very Good 297 reviews
united-kingdom/edinburgh/shop/the-court-curio-shop

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 2PE
4 Very Good 23 reviews
united-kingdom/edinburgh/shop/curiouser-curiouser

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 3RZ
4.9 Excellent 52 reviews
united-kingdom/edinburgh/shop/carnivale-vintage

Carnivàle Vintage

Discover unique vintage clothing and timeless treasures in Edinburgh’s charming Carnivàle Vintage boutique.

51 Bread St, Edinburgh EH3 9AH
4.8 Excellent 70 reviews
united-kingdom/edinburgh/shop/godiva

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 2JA
4.8 Excellent 46 reviews
united-kingdom/edinburgh/shop/real-scot-shop

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 1TB
3.5 Good 26 reviews
united-kingdom/edinburgh/shop/the-treasure-trove

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 3DN
4.8 Excellent 35 reviews
united-kingdom/edinburgh/shop/heritage-clearance-store

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 1SR
3.9 Good 41 reviews
united-kingdom/edinburgh/shop/heritage-of-edinburgh

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 1HN
4.5 Excellent 119 reviews
united-kingdom/edinburgh/shop/those-were-the-days-vintage

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 5AL
5 Excellent 6 reviews
united-kingdom/edinburgh/shop/destined-for-home

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 6AW
4.9 Excellent 39 reviews
united-kingdom/edinburgh/shop/nice-stuff

Nice Stuff

Discover unique, affordable gifts and stylish homewares in Edinburgh’s charming Bruntsfield neighborhood.

141 Bruntsfield Pl, Edinburgh EH10 4EB
5 Excellent 24 reviews
united-kingdom/edinburgh/shop/mangue-the-gift-shop

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 3DT
5 Excellent 3 reviews
united-kingdom/edinburgh/shop/emporium-62

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 9NA
4.7 Excellent 35 reviews
united-kingdom/edinburgh/shop/holyrood-gift-shop

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 8BX
4.2 Very Good 5 reviews
united-kingdom/edinburgh/shop/circus-vintage-and-curios

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 1LQ
5 Excellent 2 reviews
united-kingdom/edinburgh/shop/the-just-world-shop

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 1DA
4.9 Excellent 11 reviews
united-kingdom/edinburgh/shop/herman-brown

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 9DP
4.7 Excellent 19 reviews
united-kingdom/edinburgh/shop/the-dragonfly

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 3RZ
4.3 Very Good 12 reviews
united-kingdom/edinburgh/shop/portcullis-gift-shop

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
united-kingdom/edinburgh/shop/freak-unique

Freak Unique

Edinburgh's eclectic fashion sanctuary for those who dare to dress differently.

1/4 Lochrin Pl, Edinburgh EH3 9QX
5 Excellent 2 reviews
united-kingdom/edinburgh/shop/edinburgh-gifts

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 to explore in Edinburgh

Jump into the most useful discovery pages nearby, from experiences and heritage highlights to food, stays, shopping, and evening ideas.

Palace block of Edinburgh Castle.jpg ...
Destination guide

More about Edinburgh

Discover the enchanting blend of history, culture, and natural beauty in Edinburgh, Scotland's captivating capital city.

Tell me more about Edinburgh
Mobile App
Get the app

Your all‑in‑one travel companion app

Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.

Select Currency

Choose the currency you want prices to display in.