City

Shopping

Edinburgh's shops cater to all tastes and budgets, from high street favourites to exclusive, designer boutiques.

See and do overview - shopping
Photo © Marketing Edinburgh

Clothing and souvenirs

Princes Street, Edinburgh’s main shopping street is lined with popular high streeet stores  and boasts one of the most stunning settings in the world, overlooked by Edinburgh castle. 

Some of Edinburgh’s most interesting specialist and boutique shops are situated just a stone’s throw from Princes Street.

It's only a few minutes walk to George Street, where you'll find a shopping experience for the dedicated fashionista. Take a coffee break in one of the many stylish bars that line the street to make this the ultimate shopping experience.

Or you could try William Street in the West End for small, stylish boutiques or Raeburn Place in Stockbridge for jewellery and antiques.

In and around the Royal Mile is the best place for typical Scottish souvenirs, but look closer and you can find some of the best quality knitwear, textile and food retailers in the country.

Cockburn Street and Victoria Street (near the Royal Mile) offer more off-beat, niche shops selling gifts, music and clothing.

Bag a book

For the more literary-minded, Edinburgh overflows with excellent book stores, from the large chain stores to antique and specialist resellers.

The best are located in and around the University, and the majority have extended opening hours so you can get your night-time literary fix.

At the University

The University Visitor Centre offers a range of classic merchandise with a contemporary feel.

From baseball caps, hoodies and mugs to pewter quaichs, crystal glasses and silver cufflinks, there's something for everyone.