Edinburgh | Things to do | Shopping


From local handicrafts to Louis Vuitton handbags, you’ll find it all in Edinburgh. You can expect names you’ll have heard of - Harvey Nichols, John Lewis, Urban Outfitters - and ones you definitely won’t have. And all with the added novelty of shopping amongst some of the UK’s most enchanting streets and buildings.



This characterful part of Edinburgh is 10-15 minute walk north of New Town. True to its boho atmosphere, you can expect plenty of charity shops, antique shops, independent jewellers and craft shops. Fashion and homeware store Dick’s is a particular highlight and record collectors will love digging around Voxbox. The Stockbridge Sunday Market excites the most fanatical of foodies.

Victoria Street

Grassmarket and Victoria Street

Grassmarket and Victoria Street fly the flag for independent, second-hand and quirky shops with a Scottish twist. This picturesque part of the city centre is famed for vintage shops, of which W Armstrong and Son is the most noted. Godiva, also well thought of, splits itself between vintage clothes and one-of-a-kind items from local designers. Those that know consider Fabhatrix and Mr Wood’s Fossils as two of Edinburgh’s best shops. You’ll also find books, novelty items, crafts and a highly recommended cheese shop, Iain J Mellis.

Princes Street

Princes Street

If you’re looking for a fashion fix, go to Princes Street. It’s packed with trendy high-street brands including Top Shop and Top Man, Dr. Martens, H&M, Office, Zara, Primark, Next, River Island, Debenhams, Urban Outfitters, Vans and All Saints.

George Street

George Street and Thistle Street

George Street is lined with super stylish brands such as Whistles, Hobbs, Jaeger, Church’s, Phase Eight, Jigsaw and Cruise. Those interested in fashion history should stop by Crombie, the home of the Crombie coat. Thanks to award-winning boutique Jane Davidson, designer shoes and accessories shop Pam Jenkins, denim specialist ALC, and 21st Century Kilts, Thistle Street has some of the best fashion credentials in the city.

West End

When it comes to shopping in this part of the New Town, focus on William Street and Stafford Street. People rave about independent boutiques Sam Brown, Studio One, Just G, Arkangel and Felon, and Frontiers. The West End is also a great place to pick up souvenirs, gifts and out-of-ordinary homewares - which probably explains why it’s so popular for Christmas shopping.

Multrees Walk

Edinburgh’s luxury labels have set up shop on Multrees Walk, St Andrew Square. Designer department store Harvey Nichols is at the heart of it all, offering chic shopping and spectacular views from its restaurant. Links of London and Swarovski appeal to jewellery magpies. Mulberry, Louis Vuitton and Michael Kors are the places to go for luxury accessories. Sandro, Tommy Hilfiger, Boss and Burberry take care of any high-end fashion needs.

Shopping centres

The St James Shopping Centre is currently closed for redevelopment and is set to open in 2020 with a raft of new shops and restaurants. It even has a new name: Edinburgh St James. John Lewis is the only store that will continue to trade during the redevelopment. The Waverley Mall, at the end of Princes Street and close to Edinburgh Waverley train station, is a good place to go for a fast-food refuel. If you need help planning your trip to Scotland, pop into the Visit Scotland shop.

Ocean Terminal is about a fifteen-minute drive from central Edinburgh in Leith. Designed by Sir Terence Conran, it’s a state-of-the art retail and leisure complex that champions independent art and design as well as major names. Debenhams, French Connection, Superdry, Pizza Express, Wagamama and a VUE cinema are particular highlights. Edinburgh’s other out-of-town shopping centre is called The Gyle. More functional than inspirational, it’s good to know about in case you need to get anything from Boots, sort out your phone or go to a supermarket. It’s close to Edinburgh Airport, too.

Looking for a hotel in Edinburgh?

Whether it's the city centre, next to Edinburgh Castle, or Princes Street, or on the outskirts of town, we have the right hotel for you. Flying in for a business trip and we've hotels next to Edinburgh Airport. And if you're looking for a family-friendly hotel for a weekend break we have those aswell.