It's widely acknowledged that Scotland has some the best shopping in the UK outside London.  Many towns have unique boutiques and traditional shops and it's a great way to explore and meet the locals.  Scotland's cities all have their own shopping styles and more information can be found on the pages below.

Aberdeen

For centuries Aberdeen has been the commercial centre for the whole of the North East. This is still the case today. The city boasts a compact and bustling city centre, a thriving west end and a seemingly endless selection of high street stores.

Read more

Dundee

Dundee city centre is family friendly and compact. It offers a mixture of historical favourites and famous high street stores, which attract shoppers from across Angus, Fife and the rest of Scotland.

Read more

Edinburgh

Edinburgh is the second largest city in Scotland and, of all the cities in Scotland, it has the widest range of shops. From world-renowned designer brands, to high street stores and tucked away craft shops, Edinburgh caters to every possible shopper.

Read more

Glasgow

Glasgow has some of the best shops of any city in Scotland and is second only to London in terms of the number and range of shops available.

Read more

Inverness

Take a walk down Inverness High Street and you’ll find a range of well-known chain stores, specialist outdoor centres and traditional Scottish shops catering for locals and visitors alike. Inverness may be on a smaller scale than other Scottish cities, but holds its own in the shopping stakes.

Read more

Stirling

Stirling’s location, in the heart of Scotland, means that it attracts people from all over the country. Easy motorway access and city centre shops which include contemporary high fashion, boutique one off shops and traditional favourites mean that Stirling is fast becoming Scotland’s favourite shopping destination.

Read more