Overnewton Castle invites you to experience Christmas like never before, immersed in the charm and enchantment of winter, in a nineteenth century Scottish castle - finally your Christmas sweater will come in handy!
Enjoy a delicious three course menu curated especially for the occasion with sit down dining in the Grand Ballroom or Sherry Room, adorned with elaborate chandeliers and decadent table wear.
With its grand architecture, immaculately preserved features and verdant grounds, Overnewton Castle's rich history echoes in every corner, transporting guests to a bygone era of nobility and splendour.
Upon arrival you will be greeted by elaborate festive decor, elevating the Christmas spirit. At you table, our staff will serve you a complimentary glass of sparkling wine or beer, followed by a three course menu, specially curated to suit the seasonal atmosphere, followed by tea and coffee service.