Shopping in Edinburgh: Best Streets, Malls & Markets 2026

By · Founder & Travel Buddy Expert

Edinburgh, a city steeped in history and gothic charm, offers an unexpectedly diverse and captivating retail landscape for visitors. Beyond its iconic castles and winding cobble-stoned streets, the Scottish capital presents a treasure trove for shoppers, catering to every taste and budget, from high-street fashion and luxury brands to quirky independent boutiques and bustling artisan markets. Whether you're seeking a stylish new outfit, a unique souvenir, or a taste of local produce, Edinburgh's shopping scene promises an enriching experience.

This comprehensive guide from urlaubspartner.net aims to navigate you through Edinburgh's best retail destinations. We’ll cover everything from the grand department stores and designer labels to the hidden gems of vintage shops and vibrant local markets. Prepare to explore the most famous shopping streets, discover charming independent stores, and uncover the perfect mementos to remember your Scottish adventure.

So, grab your travel buddy – an exploration of Edinburgh's retail wonders is even more fun when shared – and let's dive into the ultimate guide to shopping in this enchanting city. From the historic Royal Mile to the modern St James Quarter, your shopping quest begins here, ensuring you find exactly what you're looking for, and perhaps a few delightful surprises along the way.

+ Jump to the list of the best shopping spots in Edinburgh

Edinburgh's Famous Shopping Streets & Pedestrian Zones

Edinburgh's main arteries for retail therapy are a blend of historic grandeur and modern convenience. Princes Street, running parallel to Princes Street Gardens and offering iconic views of Edinburgh Castle, is the city's primary high-street shopping destination. Here you'll find a wide array of well-known UK and international brands, from fashion retailers to electronics. It’s always bustling and often filled with tourists, making it a lively spot, though some of its department stores have recently shifted to newer developments.

Just off Princes Street, leading into the New Town, George Street presents a more upmarket experience. Lined with elegant Georgian buildings, this street is home to premium high-street brands, reputable jewellers, and stylish homeware stores. It has a chic, sophisticated vibe and attracts a slightly more discerning shopper. The pedestrianised areas around these streets, particularly Hanover Street and Frederick Street, also boast a variety of shops, cafes, and restaurants.

Further up, branching from the Royal Mile, you'll find a delightful mix of tourist-focused shops selling tartan, whisky, and souvenirs, alongside some charming independent galleries and craft stores. While tourist-heavy, these areas are essential for picking up quintessential Scottish mementos. Most shops along these main thoroughfares operate standard retail hours, typically 9 AM to 6 or 7 PM, with shorter hours on Sundays, when many smaller shops might close earlier or not open at all.

  • Princes Street

    📍 Princes Street, New Town

    Edinburgh's main high-street, offering popular retail chains and iconic castle views. Very tourist-heavy.

  • George Street

    📍 George Street, New Town

    An elegant street known for upmarket high-street brands, jewellers, and stylish boutiques. Sophisticated vibe.

  • The Royal Mile

    📍 Old Town

    Historic street connecting Edinburgh Castle to Holyrood Palace, filled with souvenir shops, whisky merchants, and artisan crafts. Very tourist-heavy.

Flagship Shopping Malls & Department Stores

For a comprehensive and convenient shopping experience, Edinburgh doesn't disappoint with its modern retail complexes and enduring department stores. The St James Quarter is the city's newest and most prominent shopping destination, a sprawling, contemporary development that has transformed the city-centre retail landscape. It houses a vast array of high-street and premium brands, a luxury cinema, and numerous dining options. It's a truly modern shopping experience, climate-controlled and designed for extended visits.

Before the arrival of St James Quarter, The Gyle Shopping Centre, located on the outskirts, served as a key mall offering a more traditional selection of chained shops and a large supermarket. While still popular, particularly for those living further out, the St James Quarter has largely taken centre stage for visitors seeking a central, all-encompassing experience.

Among standalone department stores, John Lewis in the St James Quarter is a flagship, offering everything from fashion and home goods to beauty and electronics, known for its quality and customer service. House of Fraser, also centrally located, provides a similar range of premium brands. These larger stores generally adhere to longer opening hours, often extending to 8 PM on weekdays and being open for several hours on Sundays, making them reliable options for evening or weekend shopping.

  • St James Quarter

    4.6
    📍 St James Crescent, New Town· €€€

    Edinburgh's newest and largest shopping complex, featuring international high-street to premium brands, dining, and entertainment. Modern and buzzy.

  • John Lewis & Partners

    4.5
    📍 St James Quarter, New Town· €€€

    A venerable UK department store known for quality fashion, homeware, electronics, and excellent service. Flagship store.

  • House of Fraser

    4.0
    📍 Princes Street, New Town· €€€

    Traditional department store offering a wide selection of fashion, beauty, and home goods across multiple floors.

Luxury & Designer Districts

For those with a penchant for high-end fashion and luxury goods, Edinburgh offers specific pockets where elegance and exclusivity reign. Multrees Walk, nestled discreetly behind St Andrew Square and a short stroll from George Street, is the city's premier luxury shopping destination. Here, you'll find an impressive concentration of international designer boutiques, offering everything from haute couture to exquisite jewellery. It's a sophisticated thoroughfare, beautifully maintained, and provides a truly upscale shopping experience.

Think iconic names in fashion, prestigious watchmakers, and high-end accessory brands. The vibe is decidedly affluent and polished, attracting a clientele interested in investment pieces and the latest collections. Prices naturally reflect the luxury market, and while the footfall is steady, it's far less crowded than the main high streets, allowing for a more relaxed and personalised shopping journey.

While not a 'district' in itself, the department stores within the St James Quarter and on George Street also house numerous designer concessions and luxury brands. For truly unique or bespoke luxury items, exploring the independent jewellers and tailors found in the New Town, particularly around Queen Street and Hanover Street, can also yield exceptional finds. Opening hours for these luxury stores tend to be standard retail hours, often with slightly more consistent Sunday openings than smaller independent shops.

  • Multrees Walk

    📍 St Andrew Square, New Town

    Edinburgh's luxury shopping street, home to international designer brands and high-end boutiques. Exclusive and elegant vibe.

  • Louis Vuitton

    4.7
    📍 Multrees Walk, New Town· €€€€

    Flagship store for the iconic French luxury fashion house, offering handbags, luggage, and accessories.

  • Harvey Nichols

    4.3
    📍 St Andrew Square, New Town· €€€€

    A high-end department store offering luxury fashion, beauty, and food, known for its curated selection and stylish setting.

Independent & Concept Stores

Edinburgh truly shines when it comes to independent and concept stores, offering a refreshing antidote to ubiquitous high-street chains. The Grassmarket area, with its colourful buildings and historic atmosphere, is a fantastic starting point. Here, you’ll discover quirky gift shops, unique craft stores, and small galleries selling local art and handmade jewellery. It’s a bohemian spot perfect for finding unusual souvenirs or gifts with a strong local flavour.

Another treasure trove for independent finds is Broughton Street and its surrounding lanes in the New Town. This area boasts a more refined but equally diverse selection of independent boutiques, from homeware and design stores to independent fashion labels and specialist food shops. It has a local, neighbourhood feel, attracting residents and savvy visitors alike. Stockbridge, a charming village-like neighbourhood a short walk from the city centre, is also a hub for independent shops.

You can find everything from antique maps to avant-garde clothing, bespoke stationery, and artisan food products in these areas. The prices vary greatly depending on the item, but you’re often paying for craftsmanship, uniqueness, and local provenance. The vibe is distinctly local and community-focused. Opening hours for independent shops are less standardised; many close earlier than large chains, and Sunday openings can be shorter or non-existent, so it’s always wise to check individual store websites.

  • The Grassmarket

    📍 Old Town

    Historic marketplace now home to independent gift shops, craft stores, and unique boutiques. Bohemian and lively.

  • Broughton Street

    📍 New Town

    An independent shopping street with a mix of homeware, fashion, specialist food shops, and galleries. Local and chic.

  • Golden Hare Books

    4.8
    📍 Main Street, Stockbridge· €€

    Award-winning independent bookshop known for its curated selection and charming atmosphere. A favourite among locals.

Vintage & Second-Hand Boutiques

Edinburgh is a paradise for vintage lovers and those seeking sustainable fashion with character. The city boasts a thriving second-hand scene, offering everything from retro clothing and antique furniture to pre-loved books and unique collectibles. The Old Town, particularly around the Grassmarket and Victoria Street, is a good starting point for smaller, quirky vintage clothing shops where you can unearth unique pieces with a story.

Beyond the city centre, destinations like Stockbridge and Tollcross are well-known for their concentration of charity shops and more curated vintage boutiques. These areas provide an excellent opportunity to find high-quality pre-owned items at bargain prices, contributing to a more sustainable shopping habit. For serious treasure hunters, the area around Nicolson Street and South Clerk Street also holds a good number of charity shops.

The prices for vintage items vary widely, from budget-friendly charity shop finds to more premium prices for carefully curated, rare, or designer vintage pieces in specialised boutiques. The vibe in these shops is generally relaxed and exploratory, encouraging browsers to take their time and discover hidden gems. Opening hours are typically standard retail hours, though many smaller or charity shops might have reduced Sunday hours or be closed on that day. Finding a unique vintage jacket or a rare book can be a fantastic way to remember your trip, and it’s a wonderful activity to share with a travel buddy from the urlaubspartner.net community.

  • Armstrongs Vintage Emporium

    4.4
    📍 81-83 Grassmarket, Old Town· €€

    One of Edinburgh's oldest and largest vintage stores, offering an extensive collection of clothing, accessories, and militaria across multiple floors. Iconic.

  • Herman Brown

    4.6
    📍 151 West Port, Old Town· €€€

    A highly curated vintage boutique specialising in designer and high-quality vintage clothing and accessories. More expensive, but excellent finds.

  • Charity Shops (various)

    📍 Stockbridge & Tollcross areas·

    Numerous charity shops offering affordable second-hand clothing, books, homeware, and more. Great for bargain hunting and sustainability.

Local Artisan Markets & Craft Fairs

Edinburgh's vibrant creative scene truly comes alive in its numerous artisan markets and craft fairs. These are fantastic places to find unique, locally made souvenirs, gifts, and artworks, often directly from the makers themselves. The Edinburgh Farmers' Market, though primarily food-focused, often features a selection of craft stalls, particularly around holiday seasons. Held under the dramatic backdrop of Edinburgh Castle every Saturday, it's a popular spot for both locals and tourists.

For a dedicated art and craft experience, the Stockbridge Market on Sundays is a must-visit. Alongside fresh produce, you'll discover a wonderful array of handmade jewellery, ceramics, textiles, art prints, and local design. It has a lovely community atmosphere and is perfect for a leisurely Sunday browse. The prices here are generally mid-range to premium, reflecting the craftsmanship and local origin of the goods.

Throughout the year, especially leading up to Christmas, various pop-up craft fairs are held in venues like Summerhall, the Assembly Rooms, and smaller community halls. These offer an even wider selection of Scottish crafts and are advertised locally. These markets are an excellent way to support local artists and take home truly authentic Edinburgh mementos. They tend to be tourist-friendly but also well-loved by locals, creating a lively and welcoming environment. Opening hours are specific to the market and day, usually operating from late morning to mid-afternoon.

  • Edinburgh Farmers' Market

    4.5
    📍 Castle Terrace, Old Town· €€

    Primarily a food market, but often features craft stalls, especially during peak seasons. Iconic location under Edinburgh Castle.

  • Stockbridge Market

    4.6
    📍 Saunders Street, Stockbridge· €€

    A charming Sunday market offering a mix of fresh produce, artisan food, and a fantastic selection of local crafts and handmade goods. Great local vibe.

  • The Biscuit Factory

    4.4
    📍 Anderson Place, Leith

    A creative hub that occasionally hosts large-scale artisan markets and craft fairs, particularly around holidays. Check their event schedule.

Food Markets & Gourmet Halls

Edinburgh is a treat for foodies, with a growing number of markets and specialty shops catering to gourmet tastes. The aforementioned Edinburgh Farmers' Market on Castle Terrace is arguably the city's most famous. Every Saturday, you can find a stunning array of fresh, locally sourced produce, artisanal cheeses, organic meats, freshly baked goods, and delicious street food. It’s an essential stop for anyone wanting to sample the best of Scottish larder.

Another gem is the Stockbridge Market, held on Sundays, offering a similar, slightly more intimate experience with an emphasis on gourmet street food, local delicacies, and organic produce. Both markets provide a lively, often tourist-heavy, but thoroughly enjoyable atmosphere, perfect for grazing and discovering new flavours.

For specialist food shopping outside of market days, delicatessens and independent food shops are scattered throughout the New Town and Stockbridge. Valvona & Crolla, Scotland’s oldest delicatessen and Italian wine merchant in Leith, is an institution, offering an incredible selection of gourmet foods, wines, and fresh produce. The prices at markets and gourmet shops vary, but generally reflect the quality and local sourcing of the products. They provide an excellent opportunity to grab edible souvenirs like Scottish shortbread, local jams, or unique whisky blends. Standard market hours are usually 9 AM to 2 PM or 10 AM to 4 PM on their respective days.

  • Edinburgh Farmers' Market

    4.5
    📍 Castle Terrace, Old Town· €€

    Premier outdoor market for fresh, local, and organic produce, artisan foods, and street food. Saturdays only.

  • Stockbridge Market

    4.6
    📍 Saunders Street, Stockbridge· €€

    Charming neighbourhood market with a great selection of fresh produce, baked goods, street food, and local delicacies. Sundays only.

  • Valvona & Crolla

    4.6
    📍 19 Elm Row, Leith Walk· €€€

    Scotland's oldest Italian delicatessen and wine merchant, offering a vast array of imported and local gourmet foods. An Edinburgh institution.

Bookstores for Every Reader

Edinburgh's rich literary heritage, as the world's first UNESCO City of Literature, is beautifully reflected in its thriving bookstore scene. From sprawling multi-level emporiums to cosy independent nooks, there's a bookshop for every bibliophile. Blackwell's, located on South Bridge, is a cornerstone of the academic and general book market, offering an extensive selection across all genres, often with author events and a knowledgeable staff. Its sheer size and range make it a must-visit.

For a more personal touch, the independent bookshops are where Edinburgh truly shines. Daunt Books, occupying a beautiful former banking hall on Frederick Street, offers a stunning space and a carefully curated selection. Golden Hare Books in Stockbridge is an award-winning independent, known for its intimate atmosphere and excellent curation, frequently hosting literary events. These independent shops, while perhaps pricier than discount chains, offer a unique experience and often stock titles you won't find anywhere else. They also provide a fantastic opportunity to discover local Scottish literature.

Second-hand and antiquarian bookstores are also prevalent, particularly around the Old Town. Armchair Books on West Port is a beloved labyrinthine haven of used books, where you can easily lose an hour or more sifting through treasures. Prices range from very affordable for used paperbacks to significant investments for rare editions. The vibe in most Edinburgh bookstores is welcoming and contemplative, perfect for losing yourself in a new story. Opening hours are generally standard retail hours, with some independent stores keeping slightly shorter Sunday hours.

  • Blackwell's

    4.5
    📍 53-59 South Bridge, Old Town· €€

    A large, well-stocked academic and general bookstore, known for its extensive range and literary events. Essential for book lovers.

  • Daunt Books

    4.7
    📍 15 Frederick Street, New Town· €€

    Beautiful independent bookstore in a former banking hall, with a carefully curated selection of books and a stunning interior.

  • Armchair Books

    4.7
    📍 West Port, Old Town·

    A charming and atmospheric second-hand bookshop, packed from floor to ceiling with a vast array of used books. A true treasure trove.

Tax-Free Shopping & VAT Refunds

For non-EU visitors, understanding VAT refunds can make your shopping in Edinburgh even more rewarding. As the UK is no longer part of the European Union, the rules around tax-free shopping have changed somewhat. Currently, visitors to the UK cannot claim a VAT refund on purchases they take with them when they leave the country. This means the 'red tape' VAT refund scheme for international visitors has been abolished, unlike in many EU countries where it remains active.

However, some stores, particularly high-end boutiques and department stores, may offer their own duty-free shopping schemes, where the VAT is removed at the point of sale. This is typically limited to purchases that are shipped directly outside the UK by the retailer and not carried by the customer. Always inquire directly with the store about their specific policies before making a significant purchase, as this can vary widely.

It is crucial for visitors from outside the UK (including EU citizens) to be aware of their own country's customs regulations and allowances when returning home. While you won't get a VAT refund for items carried out of the UK, you may still be subject to import duties and taxes in your home country if the value of your purchases exceeds a certain threshold. For the most up-to-date and accurate information, it's always best to check the official UK government guidance on VAT and customs regulations or consult with the store staff for clarity, especially when buying big-ticket items. No matter the precise rules, Edinburgh offers plenty of value and unique finds for every budget.

Find a travel buddy for Edinburgh

More guides for Edinburgh

FAQs

What is the best shopping area in Edinburgh for general shopping?
For comprehensive general shopping, St James Quarter is unparalleled, offering a wide array of high-street and premium brands, dining, and entertainment in a modern, centralised complex. Princes Street provides a traditional high-street experience with iconic castle views, while George Street focuses on more upscale brands and jewellers.
Are shops in Edinburgh open on Sundays?
Yes, most major shops in Edinburgh, especially in the city centre and malls like St James Quarter, are open on Sundays. However, Sunday opening hours are typically shorter, often from 10 AM or 11 AM to 5 PM or 6 PM. Smaller independent stores or charity shops may have even more limited Sunday hours or be closed.
Where can I find unique Scottish souvenirs and crafts?
For unique Scottish souvenirs and crafts, explore the independent shops along the Royal Mile, the Grassmarket, and Victoria Street. The Stockbridge Market (Sundays) and Edinburgh Farmers' Market (Saturdays, with some craft stalls) are also excellent for locally made artisan goods.
Is tax-free shopping available for tourists in Edinburgh?
No, the UK currently does not offer a VAT refund scheme for international visitors on purchases they carry with them when leaving the country. Some stores might offer duty-free benefits if items are shipped directly outside the UK, but this varies and should be confirmed directly with the retailer.
Which neighbourhood is best for vintage shopping?
The Old Town, particularly around the Grassmarket and West Port (home to Armstrongs Vintage Emporium and Herman Brown), is excellent for vintage clothing. Stockbridge and Tollcross also have a good concentration of charity shops and curated vintage boutiques.
What are the common opening hours for shops in Edinburgh?
Standard opening hours for most shops in Edinburgh are typically 9 AM or 10 AM to 6 PM or 7 PM on weekdays and Saturdays. Sundays usually see shorter hours, often 10 AM or 11 AM to 5 PM or 6 PM. Department stores and St James Quarter may have extended evening hours, especially on weekdays.
Where can I buy local food and gourmet products?
The Edinburgh Farmers' Market (Saturdays at Castle Terrace) and Stockbridge Market (Sundays) are fantastic for local produce and artisanal foods. For specialist gourmet items, visit Valvona & Crolla in Leith or explore smaller delis in the New Town and Stockbridge.
Are there any places to buy books in Edinburgh, the City of Literature?
Absolutely! Edinburgh has a fantastic literary scene. Visit Blackwell's on South Bridge for a vast selection, explore the beautiful Daunt Books on Frederick Street, or get lost in the charming second-hand stacks of Armchair Books on West Port.
Is Edinburgh an expensive city for shopping?
Edinburgh offers a range of price points. Luxury and high-end designer shopping areas like Multrees Walk or premium brands on George Street can be expensive. However, there are plenty of options for budget-friendly shopping in high-street stores, independent boutiques, and especially vintage and charity shops.
What unique items should I look for when shopping in Edinburgh?
Beyond the classic tartan and whisky, look for handmade jewellery, local artwork, Scottish tweed accessories, artisan shortbread, unique craft gin, or a special book from one of Edinburgh's independent 책방. Vintage clothing and quirky homeware from independent stores are also great finds.