Edinburgh · Best Shops · Curated · Updated 2026

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.

The 10 best shops in Edinburgh

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

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.