pixel

Open daily | Book in advance to secure your place

Chocolate Shop Edinburgh: Visit the Chocolatarium’s Chocolate Shop on the Royal Mile

If you're looking for a chocolate shop in Edinburgh, you'll find one of the city's largest and most unusual selections of chocolate just off the Royal Mile. The Chocolatarium Chocolate Shop is free to visit, open every day from 10am to 5pm, and welcomes everyone, whether you're taking one of our chocolate experiences or simply looking for something delicious to take home.

Located on Cranston Street in Edinburgh's Old Town, we're just a few steps from the Royal Mile, making us the perfect stop while exploring the city between Edinburgh Castle and the Palace of Holyroodhouse.

Chocolate Shop Edinburgh Royal Mile

Of course, many people visit after enjoying one of our chocolate experiences to buy their favourite chocolates again, but you're equally welcome to pop in while exploring Edinburgh's Old Town.

Discover over 100 different chocolates

How do you choose from more than 100 different flavours?

Whether you enjoy rich dark chocolate, creamy milk chocolate or something a little more adventurous, you'll find plenty to tempt your taste buds. Our shelves are filled with chocolate bars, handcrafted truffles, chocolate buttons, novelty chocolates and luxurious hot chocolates.

Some of our most popular flavours include:

  • Salted caramel
  • Banoffee
  • Raspberry
  • Lemon drizzle cake
  • Scottish whisky
  • Cranachan
  • Pure 100% cacao

We also stock every style of chocolate, including:

  • Dark chocolate
  • Dark milk chocolate
  • Milk chocolate
  • White chocolate
  • Blonde chocolate
  • Ruby chocolate

Whether you're looking for an everyday treat or a rare single-origin chocolate, there's always something new to discover.

Royal Mile Chocolate Shop

Chocolates you won't easily find anywhere else

One of the things that makes our chocolate shop different is the range of small artisan chocolate makers we support.

Before any chocolate makes it onto our shelves, our team tastes it. In fact, we've sampled and rejected around three times as many chocolate bars as we actually stock. We're constantly trying new makers and new flavours to make sure every product deserves its place.

Many of these chocolates come from small independent producers whose products aren't widely available across the UK. Many can only be purchased from The Chocolatarium or through our online shop.

Proudly supporting Scottish chocolate makers

Looking for Scottish chocolate?

Alongside our own handcrafted chocolate truffles, we stock a fantastic range from Scottish chocolate makers including:

  • Chocolate Tree
  • Coco
  • Bare Bones
  • Mackies

You'll also find plenty of flavours inspired by Scotland, including:

  • Cranachan
  • Scottish whisky
  • Irn-Bru
  • Haggis

Our most popular product is our handcrafted Cranachan chocolate truffles, inspired by Scotland's famous dessert.

Chocolate from around the world

Our love of chocolate doesn't stop in Scotland.

We also stock exceptional chocolates from makers in countries including:

  • Ecuador
  • Vietnam
  • Hungary
  • Italy

Some of the chocolate we use comes from "raise trade" producers such as Luker in Colombia, while you'll also find internationally recognised makers including Paccari from Ecuador and Marou from Vietnam.

Whether you're discovering the flavours of Scotland or exploring chocolates from around the world, you'll find something unique.

Handcrafted Chocolatarium favourites

We specialise in filled chocolate truffles, handmade by our own chocolatiers.

Our exclusive Scottish whisky truffle collection is inspired by Scotland's whisky regions and makes a popular gift for whisky lovers.

Many visitors enjoy taking home the same chocolates they sampled during their Chocolatarium experience, making the shop a great place to relive their favourite flavours.

Chocolate gifts from Edinburgh

Looking for a gift that's a little different?

Our chocolate shop is full of gift ideas for friends, family and colleagues.

Popular choices include:

  • Handcrafted chocolate truffles
  • Scottish whisky chocolates
  • Hot chocolates
  • Novelty chocolate gifts
  • Gift boxes
  • Gift vouchers for our chocolate experiences

If you're looking for corporate gifts with a genuine Scottish connection, our handcrafted truffles make a memorable choice that's locally made and authentically Scottish.

Throughout the year you'll also find special collections for:

  • Valentine's Day
  • Easter
  • Mother's Day
  • Father's Day
  • Halloween
  • Christmas

Chocolate for different dietary requirements

Everyone deserves great chocolate.

We stock a wide range of options for different dietary requirements, including:

  • Vegan chocolate
  • Dairy-free chocolate
  • Gluten-free options
  • Halal-friendly products
  • Sugar-free chocolate
  • 100% cacao bars

Many of our dark chocolates are naturally vegan, while we also stock delicious vegan "mylk" chocolates made using ingredients such as almonds, soya and other plant-based alternatives.

If you're unsure what suits your dietary needs, just ask our team and we'll happily help.

Chocolate Shop in Edinburgh

Visiting Edinburgh?

Our chocolate shop is perfectly placed if you're exploring Edinburgh's historic Old Town.

You'll find us just off the Royal Mile on Cranston Street, roughly halfway between Edinburgh Castle and the Palace of Holyroodhouse. Edinburgh Gin is right next door, making this area one of the city's favourite places to explore.

Whether you're searching for the perfect souvenir, a unique Scottish gift or simply some exceptional chocolate, we'd love to welcome you.

Shop online across the UK

Can't fit everything into your suitcase?

You can also order many of our chocolates through our online chocolate shop for delivery throughout the UK.

Unfortunately, we no longer offer international shipping due to changes in customs and tariff regulations, but customers across the UK can still enjoy our favourite chocolates from home.

Frequently Asked Questions

Can I visit the Chocolatarium chocolate shop without booking a tour?

Yes. Our chocolate shop is open to everyone and there is no entrance fee.

Where is the Chocolatarium Chocolate Shop?

We're located on Cranston Street, just off the Royal Mile in Edinburgh's Old Town.

Do you sell chocolate made in Scotland?

Yes. Alongside our own handcrafted truffles, we stock chocolates from Scottish makers including Chocolate Tree, Coco, Bare Bones and Mackies.

Can I buy the chocolates I taste during the tour?

Yes. Many visitors return to the shop after their experience to buy their favourites.

Do you sell vegan chocolate?

Yes. We stock a wide selection of vegan and dairy-free chocolates, including dark chocolate and delicious vegan milk chocolate.

Do you sell whisky chocolates?

Yes. We make our own Scottish whisky chocolate truffles and also stock whisky chocolate bars.

What's the best chocolate to buy in Edinburgh?

Everyone's taste is different. Our team is always happy to recommend chocolates based on the flavours you enjoy, whether you love rich dark chocolate, creamy milk chocolate, fruity flavours or something completely unique.

Do you have gifts for children?

Yes. Chocolate unicorns, ruby chocolate buttons and novelty chocolates are always popular with younger visitors.

Visit our chocolate shop in Edinburgh

Whether you're searching for an unusual chocolate gift, looking for artisan Scottish chocolate or simply want to discover your new favourite chocolate bar, we'd love to welcome you. Visit us on Cranston Street, just off the Royal Mile, and explore one of Edinburgh's most exciting chocolate shops.
How to Taste Chocolate Like a Pro
Cacao Shell Tea A Hidden Gem for Chocolate Lovers and Wellness Enthusiasts
Coffee and Chocolate The Perfect Pairing in Every Bite
Best work Christmas party ideas in Edinburgh
Chocolate myths and facts What is actually true
Top 8 Autumn Chocolate Flavours — From Cinnamon to Maple
Team building ideas in Edinburgh for small teams
Dog chocolate treats Can dogs really eat chocolate
Scottish Foods & Drinks you should try
Where to Eat at the Edinburgh Fringe 2026