This 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 StreetThis friendly shop stocks a good range of well-designed smart and casual clothes in plus sizes.
82 West BowIf you're after skateboarding stuff you're better off trying Focus, but if snowboarding, surfing or windsurfing's your game then you'll find everything you need here, alongside...
4 Lady Lawson 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 RoadIts arrays of colourful dresses, tops and skirts lend Cookie the feel of a vintage shop. However, the stock here is all new, and features plenty of unusual labels.
29a-31 Cockburn StreetAn essential pitstop for students during freshers' week, Cult caters to casual twentysomethings with brands such as Bench, GV and Road.
7-9 North BridgeNegotiating 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 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 StreetOne of the city's finest Highland outfitters is also home to 21st Century Kilts. Launched in 1996, this innovative range is made from materials such as denim and leather and is...
57-61 High StreetA 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 BroadwayWhen 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 SquareHawick has been trading since 1874, but the shop is contemporary rather than twee, with colourful racks loaded with everything from socks to sweaters.
71-81 GrassmarketYou 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