Photo © Forever Edinburgh

Edinburgh Royal Mile Rock Shop®

Est. November 19, 2023

The Edinburgh Royal Mile Rock Shop® is located on the High Street, part of Edinburgh's historic Royal Mile. The Royal Mile runs through the heart of Edinburgh’s Old Town, connecting the magnificent Edinburgh Castle, perched high on a base of volcanic rock, with the splendorous Palace of Holyroodhouse, resting in the shadow of Arthur's Seat.  Other popular destinations nearby include The National Museum of Scotland, Greyfriars Bobby and St. Gile's Cathedral. Here you'll find exclusive Hard Rock Cafe tees, pins, collectibles, accessories, and more!

 

OPENING HOURS:

MONDAY – SUNDAY: 10.00AM - 6.00PM

SUNDAY: 11.00AM - 6.00PM

How to get here:
Find us directly opposite John Knox's House and the Scottish Storytelling Centre.

Hop-on, Hop-off with Edinburgh Bus Tours!
(Show us your tour ticket to receive 10% off*)
*t&c's apply

WHAT'S IN STORE

Check out a sample of what's on the Menu at our Royal Mile Rock Shop®; from exclusive Royal Mile items to bold, new ranges, there's something for everyone!

ROCK SHOP® MENU

Winter Blanket Offer

Cosy up under our super soft fleece blanket this winter season! Spend £50.45, and get your blanket for half price - nothing like a great deal to keep you warm 🧣🔥

Show Your Blue Light Card Here!

We want to say a huge THANK YOU to all the hard-working emergency service workers in the UK.

Show your Blue Light Card and receive 15% off retail for the whole of 2026! Find out more here.

TOUR GUIDES

Contact us here to arrange shopping experiences for your groups.

 

FOLLOW US: @HARDROCKCAFE
Hard Rock Cafe Footer Logo

Connect

Copyright ©
Hard Rock International (USA), Inc.

Scroll to Top