Christmas lunch is to be served to visitors to Stirling Castle for the first time in centuries.
Christmas lunch will be served at Stirling Castle for the first time.
The historic castle, once home to Scotland's powerful Stewart kings, will be open during the festive period.
Traditional delicacies, such as steamed Christmas pudding, will be served in the castle's Unicorn restaurant.
Elizabeth Strain of Historic Scotland said: "We are delighted to be serving up Christmas lunch at Stirling Castle for the very first time."
She added: "Although only available for one special week this year, if it is a success, we will look to extending it over the whole month.
"The backdrop of this beautiful castle makes any meal here unique, but at Christmas time, it is even more special."
Christmas Lunch at Stirling Castle is available for groups of two to 25 from 16 to 22 December.