The German Christmas markets will open on the 17th November at 1pm and will be in the city of Edinburgh until the 5th January 2019.
The most romantic castle in Scotland, Eilean Donan at the Kyles of Lochalsh. accommodation on Skye -insider tips.
On a budget? Free shows daily on the royal Mile, 2nd top section beside St Giles Cathedral.