22 Best Places to Shop in Edinburgh, Edinburgh and the Lothians

Background Illustration for Shopping

Despite its renown as a shopping street, Princes Street in the New Town may disappoint some visitors with its dull modern architecture, average chain stores, and fast-food outlets. One block north of Princes Street, Rose Street has many smaller specialty shops; part of the street is a pedestrian zone, so it's a pleasant place to browse. The shops on George Street in New Town tend to be fairly upscale. London names, such as Laura Ashley and Penhaligons, are prominent, though some of the older independent stores continue to do good business.

The streets crossing George Street—Hanover, Frederick, and Castle—are also worth exploring. Dundas Street, the northern extension of Hanover Street, beyond Queen Street Gardens, has several antiques shops. Thistle Street, originally George Street's "back lane," or service area, has several boutiques and more antiques shops.

As may be expected, many shops along the Royal Mile in Old Town sell what may be politely or euphemistically described as "touristware"—whiskies, tartans, and tweeds. Careful exploration, however, will reveal some worthwhile establishments, including shops that cater to highly specialized interests and hobbies. A street below the Royal Mile, East Market Street, close to the castle end of the Royal Mile, just off George IV Bridge, is Victoria Street, with specialty shops grouped in a small area. Follow the tiny West Bow to Grassmarket for more specialty stores.

Stafford and William Streets form a small, upscale shopping area in a Georgian setting. Walk to the west end of Princes Street and then along its continuation, Shandwick Place, then turn right onto Stafford Street. William Street crosses Stafford halfway down.

North of Princes Street, on the way to the Royal Botanic Garden Edinburgh, is Stockbridge, an oddball shopping area of some charm, particularly on St. Stephen Street. To get here, walk north down Frederick Street and Howe Street, away from Princes Street, then turn left onto North West Circus Place.

Edinburgh's newest (and hippest) shopping area is The Arches, which has a number of glass-fronted independent stores set within Victorian-era archways. You'll find it on East Market Street, to the east of Waverley train station and below the Royal Mile. And coming in 2020 is the refurbished Edinburgh St. James, a vast, state-of-the-art shopping complex being built between Princes Street and Leith Walk.

Armchair Books

Old Town Fodor's Choice

Just a two-minute walk from Grassmarket, Armchair Books is a chaotic but characterful bookshop heaving with secondhand and antiquarian books.

Cadenhead's Whisky Shop

Old Town Fodor's Choice

Edinburgh's most iconic Scotch shop, Cadenhead's has an incredible selection of whisky to purchase (including rare bottles from closed distilleries), and also offers tasting sessions. The friendly and knowledgeable staff can help you pick out the perfect whisky to suit your palate.

Jenners

New Town Fodor's Choice

Jenners, a long-standing Edinburgh landmark that is now part of the U.K.-wide House of Fraser chain, specializes in traditional china and glassware, as well as Scottish tweeds and tartans—though you'll find everything else you'd expect from a large department store, too. Its famous food hall, run by Valvona & Crolla, stocks traditional culinary delights including shortbread, marmalade, and honey.

Recommended Fodor's Video

Ragamuffin

Old Town Fodor's Choice

First established on the Isle of Skye, Ragamuffin's Edinburgh outlet sells some of the funkiest, brightest, and most elegant knitwear produced anywhere in Scotland.

Sheila Fleet

New Town Fodor's Choice

As much art gallery as jewelry shop, designer Sheila Fleet's store in Stockbridge displays a variety of stunning jewelry inspired by her native Orkney, from wind and waves to Celtic spirals to island wildlife.

Unicorn Antiques

New Town Fodor's Choice

This Victorian basement is crammed with fascinating antiques, including artworks, ornaments, silverware, and other such curios.

Valvona & Crolla

Leith Fodor's Choice

Opened in 1934, this Scottish-Italian institution run by the wonderful Contini family is the best place in Scotland to pick up your Italian culinary supplies, from wines, salami, and cheeses to conserved antipasti, bread, deli counter treats, and even imported produce like artichokes and friarielli greens. There's a cafè-bar-restaurant out back serving classic bel paese dishes.

Bill Baber

Old Town

One of the more imaginative Scottish knitwear designers, Bill Baber's creative and colorful pieces are a long way from the conservative pastel woolies sold at some of the large mill shops.

66 Grassmarket, Edinburgh, EH1 2JR, Scotland
0131-225–3249

Something incorrect in this review?

Clarksons of Edinburgh

Old Town

A family firm, Clarksons handcrafts a unique collection of jewelry, from Celtic to contemporary styles. The pieces here are made with silver, gold, platinum, and precious gems, with a particular emphasis on diamonds.

Concrete Wardrobe

New Town

For an eclectic mix of quirky knitwear and accessories, dive into Concrete Wardrobe. You can also find vintage furnishings and other crafty items.

50a Broughton St., Edinburgh, EH1 3SA, Scotland
0131-558–7130

Something incorrect in this review?

Cotswold Outdoor

New Town

This specialist chain store sells outdoor clothing for all weather, as well as accessories, maps, and guides. The staff are invariably helpful and informed.

Courtyard Antiques

Sciennes

This lovely shop, tucked down a tiny alleyway, stocks a mixture of high-quality antiques, toys, and militaria.

Elaine's Vintage Clothing

New Town

This wee boutique in trendy Stockbridge, northwest of the New Town, is crammed full of vintage threads for women and men. The finds span the 20th century, but most are from the '40s to the '70s. The friendly owner is happy to share her knowledge of the many elegant and quirky outfits on her rails. For a very different yet entertaining vintage clothing experience, make an appointment with high-end fashionista Joanna's Miss Bizio up the street at no. 41.

55 St. Stephen St., Edinburgh, EH3 5AH ‎, Scotland
0131-225--5783

Something incorrect in this review?

Geoffrey Tailor Kiltmakers

Old Town

This shop can clothe you in full Highland dress, with high-quality kilts made in its own workshops.

57–59 High St., Edinburgh, EH1 1SR, Scotland
0131-557–0256

Something incorrect in this review?

Hamilton & Inches

New Town

Established in 1866, this jeweler is worth visiting not only for its gold and silver pieces, but also for its late-Georgian interior. Designed by David Bryce in 1834, it's all columns and elaborate plasterwork.

Harvey Nichols

New Town

Affectionately known as Harvey Nicks, this high-style British fashion chain has its Scottish outpost on St. Andrew Square, carrying the store's chic, upscale style options. Feeling peckish? Enjoy a meal with a view at the excellent Forth Floor Brasserie and Bar.

Herman Brown

West End

This secondhand clothing store is where cashmere twinsets and classic luxe labels are sought and found.

151 W. Port, Edinburgh, EH3 9DP, Scotland
0131-228--2589

Something incorrect in this review?

John Lewis

New Town

John Lewis specializes in furnishings and household goods, but also stocks designer clothes. It's part of the recently refurbished St. James Quarter. The top-floor features a restaurant, The Place to Eat, with so-so food and drinks, but the seated views are wonderful.

Main Point Books

Old Town

This bibliophile's haven is stacked high with obscure first editions and bargain tomes. It also hosts regular literary events.

77 Bread St., Edinburgh, EH3 9AH, Scotland
0131-228–4837

Something incorrect in this review?

Marks & Spencer

New Town

Fairly priced, stylish clothes and accessories are on offer at Marks & Spencer. You can also buy quality food and household goods.

Ocean Terminal

Leith

As well as being home to the Royal Yacht Britannia, this on-the-water mall also has an impressive range of big-name brand stores and independent craft shops, as well as bars, restaurants, and a cinema.

74 Ocean Dr., Edinburgh, EH6 6JJ, Scotland
0131-555--8888

Something incorrect in this review?

Tiso Edinburgh Outdoor Experience

Leith

This sizable store stocks outdoor clothing, boots, and jackets ideal for hiking in the Highlands. It also sells tents and camping accessories for the truly hardy. There's a good little café inside, too.

41 Commercial St., Edinburgh, EH6 6JD, Scotland
0131-554--0804

Something incorrect in this review?

Not finding what you're looking for?

We've got a few suggestions for nearby spots.
Old Town

Clarksons of Edinburgh0.1 miles away

87 W. Bow, Edinburgh, Edinburgh, EH1 2JP, Scotland
We recommend 8 Shopping in Old Town
Old Town

Bill Baber0.1 miles away

66 Grassmarket, Edinburgh, Edinburgh, EH1 2JR, Scotland
We recommend 8 Shopping in Old Town
Old Town Fodor's Choice

Armchair Books0.3 miles away

72–74 W. Port, Edinburgh, Edinburgh, EH1 2LE, Scotland
We recommend 8 Shopping in Old Town
New Town

Marks & Spencer0.3 miles away

54 Princes St., Edinburgh, Edinburgh, EH2 2DQ, Scotland
We recommend 9 Shopping in New Town
New Town Fodor's Choice

Jenners0.3 miles away

48 Princes St., Edinburgh, Edinburgh, EH2 2YJ, Scotland
We recommend 9 Shopping in New Town