Nowhere is as magical as Scotland at Christmas time. From the lochs and snow to the Christmas markets, abundant history and quintessentially charming Scottish hospitality, it's the stuff of artist renderings and Hollywood movies. Scotland knows how to celebrate the holidays in style, with bracing walks to work up an appetite, abundant decorations, exquisite food and the perfect combination of tradition combined with modern hospitality. Mince pies, mulled wine, plenty of whisky and even the odd winter picnic if you're up for it, whether it's family holidays, a romantic break for two, or celebrations with friends, Christmas in Scotland is about feeling totally spoiled but right at home at the same time. Choose from city escapes in the likes of Edinburgh, where enchantment is in full force, to country retreats where you can fully relax and unwind with never ending views of wild and frozen landscapes. Tuck into local fare and enjoy regional specialities, lots of homemade favourites, and plenty of music, carols, fireworks, good cheer and games to carry you through the season. Celebrate Christmas in Scotland with all the cheer and none of the washing up. Here are some of our favourite hotel with seasonal packages for celebrating Christmas in Scotland.