Christmas is all about indulgence and treating yourself so why not escape to Scotland’s finest hotels this festive season? Janice Hopper offers a selection of the best venues for that truly unforgettable experience THE ARTISTIC ONE Fife Arms, Braemar Experience a luxurious Christmas with traditional Victorian treats. This winter the Fife Arms is festooned in foraged festive plants and decorations, and it’s full of artistic treasures and festive cheer. Look out for pieces by Picasso, Lucien Freud and Queen Victoria.

Conjure up Christmas magic on Christmas Eve with afternoon tea, followed by the Cairngorm Reindeer Parade. Alternatively stay cosy at the fire pit, roasting chestnuts, or turn your hand to Christmas crafts. On the big day savour a four-course Christmas lunch, the King’s Speech, and musical performances.

Boxing Day invites guests to get active with a range of picnics, scavenger hunts and outdoor games. From £5,922.50 for a three night break.

thefifearms.com THE CHRISTMAS SHOPPING ONE Fingal, Leith All is shipshape aboard Edinburgh’s luxury floating hotel Fingal. Arrive to a festive five-course afternoon tea then cosy up in your cabin or head into town to experience the capital’s Christmas lights and market.

The next day a £50 St James Quarter voucher sets shoppers on their way before returning to a three-course meal with wine pairing in the Lighthouse Restaurant. Don’t forget to visit Fingal’s famous neighbour, the Royal Yacht Britannia (complimentar.