Last update: July 2026 — with the official confirmed dates for the Edinburgh 2026 Christmas markets. Christmas in Edinburgh is one of those experiences that makes you fall in love with winter all over again. Christmas markets at the foot of the castle, illuminated...