✈ Hand-picked UK travel deals, checked daily  ·  Free to join  ·  Free 2026 event calendar
The Boarding Pass Club
Deal guide

Edinburgh Christmas Markets: Where to Go & Stay

A guide to Edinburgh's Christmas markets, from East Princes Street Gardens to George Street's ice rink and Castle Street's Scottish makers, plus where to stay

See the details Search more deals Get alerts
Edinburgh Christmas Markets: Where to Go & Stay

Edinburgh does Christmas beautifully. The city's festive markets cluster in and around the valley that splits the Old and New Town, so you can wander between glittering food chalets, an open-air ice rink and stalls of genuinely Scottish gifts, all within a short walk. Here are the confirmed markets worth building a trip around, plus honest notes on where to stay and how to plan. As always in a city this popular in December, central means atmospheric but pricey and busy.

🎄Find Edinburgh hotels near the markets →🧭Also compare on Expedia

Edinburgh Christmas Market (East Princes Street Gardens)

This is the flagship, set in East Princes Street Gardens in the valley below Edinburgh Castle, between the Old Town and Princes Street. Expect around 70 chalet stalls of local and international food, mulled wine and crafts, plus fairground rides including the Big Wheel, Santa Train, Helter Skelter and Star Flyer. The setting, floodlit and framed by the castle, is hard to beat, which is exactly why it is the busiest and priciest of the lot. It typically opens mid-to-late November and runs to just after New Year (roughly late December to early January), but confirm exact 2026 dates and any timed-entry ticketing on the official edinburghschristmas.com site before you book, as arrangements change year to year.

The Scottish Market & Christmas Ice Rink (George Street)

Up in the New Town on George Street, this market leans Scottish, with the majority of stalls run by Scottish makers selling cashmere, crafts and artisan food and drink. It pairs with an open-air, undercover ice rink that runs between Charlotte Square and Castle Street, plus vintage funfair rides. It is a good stop for gifts and generally feels a touch calmer than the crowds down in Princes Street Gardens. It typically runs alongside the main market from mid-to-late November into late December or early January, so confirm the exact 2026 dates on the official Edinburgh's Christmas site.

St Andrew Square festive hub

At the east end of George Street, the gardens at St Andrew Square host a smaller festive hub with food and drink stalls and family attractions such as Santa's Stories and meeting Santa. One honest caveat: which attractions sit here versus George Street or Princes Street, things like the ice rink or big wheel, can shift from one year to the next. It is typically part of the festival from mid-to-late November to late December, but confirm the 2026 line-up and dates on the official site, as St Andrew Square's offering changes between years.

Castle Street Christmas Fair (Local Motive Ethical & Scottish Fair)

Just off George Street, the Castle Street fair, run by Local Motive, is the pick for genuinely local, small-maker gifts. Its wooden stalls showcase independent, ethical and exclusively Scottish makers, with handmade jewellery, knitwear, skincare, Scottish cheeses, chocolate and preserves. Because it is a separately organised fair, its calendar sits apart from the main festival: it typically runs from mid or late November to Christmas Eve, so confirm the 2026 dates directly with the Local Motive / Castle Street fair organisers rather than assuming they match the flagship market.

Where to stay for the markets

Base yourself in the New Town or Old Town around Princes Street and George Street. Everything, East Princes Street Gardens, George Street, Castle Street and St Andrew Square, sits within about a 10-minute walk of each other, since the markets straddle the valley between the Old and New Town. The New Town side, around George Street and Queen Street, is flatter, quieter in the evenings and handy for the Scottish Market and St Andrew Square. The Old Town side, along the Royal Mile and Market Street, puts you above Princes Street Gardens. Central is wonderfully walkable but pricier and busier in December, so book early.

Plan ahead

The single most important thing to remember: this guide is written well before the 2026 festival details are published, so treat every window here as typical rather than fixed. Before you commit to travel or accommodation, check the official Edinburgh's Christmas site (and the Local Motive organisers for the Castle Street fair) for confirmed 2026 opening dates, hours and any timed-entry tickets. December rooms in central Edinburgh sell out and rise in price the longer you wait, so lock in your stay as soon as your dates are firm.

✈ Planning a winter break? Get weekend winter-break deals sent to your inbox before they sell out — join The Daily Boarding Pass, free.

FAQs

When do Edinburgh's Christmas markets usually open?
They typically open mid-to-late November and run to late December or early January, with the Castle Street fair usually wrapping up on Christmas Eve. Exact 2026 dates are not confirmed this far ahead, so always check the official sites before booking.

Are the markets close together?
Yes. East Princes Street Gardens, George Street, Castle Street and St Andrew Square all sit within roughly a 10-minute walk of each other across the valley between the Old and New Town, so you can comfortably visit them all in a day.

Which market is best for local Scottish gifts?
The Castle Street Christmas Fair (Local Motive) is the standout for genuinely local, small-maker gifts, with exclusively Scottish makers. The Scottish Market on George Street is also strongly Scottish-focused and good for cashmere, crafts and artisan food and drink.

🎟️ Top things to do in Edinburgh

Skip the queues with pre-booked tickets. Compare prices across GetYourGuide and Tiqets — both offer free cancellation up to 24 hours before.

Royal Mile
From£20
Royal Mile
★★★★★4.7 · 24,686 reviews
Edinburgh Castle
From£16
Edinburgh Castle
★★★★★4.6 · 108,361 reviews
The Edinburgh Dungeon
From£20
The Edinburgh Dungeon
★★★★☆4.5 · 6,749 reviews
National Museum of Scotland
From£18
National Museum of Scotland
★★★★★4.8 · 59,018 reviews
The Scotch Whisky Experience
From£35
The Scotch Whisky Experience
★★★★★4.7 · 11,452 reviews
Palace of Holyroodhouse
From£16
Palace of Holyroodhouse
★★★★★4.6 · 23,097 reviews

#ad — we earn a small commission at no cost to you when you book through our links.

✈ The Daily Boarding Pass

Like this? Get the week’s best five.

Flights, holidays and weekend ideas worth your money — hand-picked for UK travellers, in one short email each week. Free.

UK departuresHand-checked2-min readUnsubscribe anytime

Get the UK's best travel deals Free · daily · no spam Join free →

Get the UK's best travel deals — free.

Daily hand-picked package holidays, flight deals + UK event-travel ideas. Plus a free UK 2026 event-travel calendar the moment you join. No spam.