Edinburgh’s Christmas runs from 14 November 2026 to 3 January 2027, in the gardens below the castle. The wooden chalets fill the gardens under the Scott Monument, with a big wheel, a tree maze and rides among them, and the lights run up to the Old Town on the ridge above. It is one of the longest-running Christmas festivals in Britain. For a place to stay, MICHELIN’s 2026 list gives Edinburgh 5 Key hotels, two of them at Two Keys.
Edinburgh’s Christmas, under the castle
The setting is the thing. The Traditional Christmas Market lines the lower gardens between the New Town and the castle rock, so the stalls sit in a valley with the floodlit castle on one side and the spires of the Old Town on the other. German-style chalets sell mulled wine and crafts, a Ferris wheel turns over the gardens, and a tree maze and a Santa Land fill out the rest.
It runs long, from the middle of November to 3 January, which covers Advent, Christmas and the days to Hogmanay, the famous Edinburgh New Year. So this is a market that pairs with a New Year stay as easily as an Advent one. George Street and the Old Town carry their own lights and events through the season.
Five Key hotels, two of them at Two Keys
| Keys | Hotel | Where |
|---|---|---|
| Two | Gleneagles Townhouse | St Andrew Square, New Town |
| Two | The Balmoral | East end of Princes Street |
| One | 100 Princes Street | Princes Street, facing the castle |
| One | Prestonfield | Below Arthur’s Seat |
| One | LYLA Restaurant and Rooms | New Town |
MICHELIN’s 2026 list gives Edinburgh 5 Key hotels, two at Two Keys and three at One. The Balmoral, with its clock tower above Waverley station, stands at the east end of Princes Street a minute from the market, and the Gleneagles Townhouse, the city sibling of the famous Perthshire resort, takes the other Two Keys on St Andrew Square. Of the One-Key hotels, 100 Princes Street looks straight across the gardens to the castle, and Prestonfield is the theatrical choice, a 17th-century house below Arthur’s Seat.
Dining in the Key hotels
The hotels carry much of the city’s grand dining. The Balmoral keeps its long-running fine-dining room, Number One, and a brasserie off the lobby. The Gleneagles Townhouse brought its all-day restaurant, The Spence, under a glass dome, and Prestonfield’s Rhubarb is one of the most dramatic dining rooms in Scotland. LYLA, new to the Key list, is a restaurant with rooms from one of the city’s most talked-about chefs.
Beyond the hotels, Edinburgh has climbed the dining guides in recent years, with a run of modern Scottish tables across the New Town. Over the holidays, and above all around Hogmanay, the best book out early, so the table comes first and the room second.
The Luxury.it perspective
Edinburgh is the market with the best backdrop in the series, chalets in a valley with a floodlit castle above. It runs to 3 January, so it carries through to Hogmanay, which makes it the natural New Year trip of the set. Stay at the Balmoral for the clock tower and the walk to the gardens, or at 100 Princes Street for the castle view, and keep an evening for the Old Town above the lights. Our Budapest Christmas guide covers the other city whose market runs to the New Year.
Related guides
Strasbourg Christmas markets 2026 · Zurich Christmas markets 2026 · Vienna Christmas markets 2026 · Prague Christmas markets 2026



