Christmas at Dornoch
Make yourself at home in the Highlands for Christmas with a two- or three-night stay at Dornoch. Christmas Day lunch is taken care of, with breakfast each morning and plenty of time to enjoy Dornoch in between.
Christmas in the Scottish Highlands, with Royal Dornoch just beyond the hotel and the town of Dornoch on the doorstep. Join us at Marine & Lawn Dornoch for festive dining, Christmas celebrations, Hogmanay and winter stays in the Highlands.
Make a few days of it with a festive stay, with Christmas and New Year celebrations taken care of from check-in to check-out.
Make yourself at home in the Highlands for Christmas with a two- or three-night stay at Dornoch. Christmas Day lunch is taken care of, with breakfast each morning and plenty of time to enjoy Dornoch in between.
See in the New Year in the Highlands with an overnight stay at Dornoch. A piper welcomes you into the 1616 Ballroom before a Hogmanay Gala Dinner served on shared tables, with Dornoch’s famous street party waiting outside afterwards. Breakfast is included the following morning.
From festive lunches and afternoon tea to family celebrations and Hogmanay, find your reason to join us this season.
Take an afternoon for something sweet, with a seasonal selection of treats and savouries served every Saturday in December. Add a glass of Champagne for a little extra celebration.
£29.50 per person | Add Champagne for £15
Gather your favourite people for a night of good food and good company. Start with a welcome drink before sitting down to a three-course dinner, with entertainment carrying the evening on from there.
£55 per person
Bring the family along for an afternoon of gingerbread decorating and face painting, with mulled wine and hot chocolate to keep everyone warm.
Adults £5 | Children free
Leave Christmas lunch to us. Settle in for a long lunch in the heart of the Highlands, with the table laid, the fire warm and two sittings to choose from.
£80 per person
See out 2026 in the 1616 Ballroom, beginning with a piper’s welcome and drinks reception with canapés before sitting down to a gala dinner at shared tables.
£105 per person