Tait sells its own collections, featuring Scottish gemstones mounted in platinum, silver and gold. Look out, too, for antique pieces, including traditional Scottish pebble...
116a Rose StreetIf you're looking to step up from Accessorize without blowing the budget, head to Argento. The shop stocks a wide range of colourful fashion pieces, as well as Celtic and...
18a Frederick StreetThis boutique feels like a giant dresing-up box, with unusual clothes as well as a fabulous range of jewellery. Designs come from big names such as Butler & Wilson, Ruyi and...
4 William StreetLocated a ten-minute bus ride south of the city centre, Cameron Toll houses around 50 stores. Among them are Bhs, Boots, Ottakar's, Virgin and a sizeable branch of the...
6 Lady RoadNegotiating your way around this ageing building can be tricky. Still, once you've got your bearings, you'll find the fashions above average (the Designers at Debenhams range...
109-112 Princes StreetQuirky, British-made crafts are a speciality, with an ever-changing range of gifts, jewellery and art.
55 Bernard StreetThis popular out-of-town shopping destination, accessible via a 20-minute bus journey from the city centre or a ten-minute train ride to Newcraighall, is home to branches of...
Newcraighall RoadLocated at the west end of Princes Street, Fraser's offers a reasonable selection of cosmetics, contemporary and classic fashions, homewares and gifts.
145 Princes StreetSheila Dhariwal travels the globe in search of interesting jewellery to stock in her gallery, but also makes her own designs using antique beads. A good selection of silver...
46a Raeburn PlaceA 20-minute drive west of the city, the Gyle is home to Sainsbury's, Marks & Spencer, Next and other well-known high street names.
South Gyle BroadwayHamilton & Inches have a royal warrant as silversmiths to the Queen. The wares are every bit as grand as the Georgian shop: watches, silverware and a stylish (if pricey)...
87 George StreetWhen Harvey Nichols opened in Edinburgh in 2003, it heralded a shift in the city's shopping landscape. Designer togs have always been available here, but no one presents them...
30-34 St Andrew SquareThe vintage clothing and accessories sold at this family-run shop have been carefully selected before being put on sale. There are plenty of classy finds at good prices, plus a...
151 West PortYou could easily fill a couple of hours exploring this vast shop, its 100 departments laid out rather eccentrically over six floors. The store includes fashions, cosmetics,...
48 Princes StreetJohn Lewis's Edinburgh store has undergone an estimated £25 million refurbishment in recent years, and it shows: it's now a shop very much fit for the 21st century. The stock,...
69 St James Centre