Imagine waking up in Scotland’s oldest inhabited castle on Christmas morning! Our two-night festive break lets you enjoy the finest food, in effortless luxury to take the stress out of Christmas. Make memories that last a lifetime.


Monday 24th December Christmas Eve

Arrive from 2pm and sit down to a buffet afternoon tea whilst taking in the views over the castle estate from the vaulted arch windows in our grand reception rooms. Spend an hour in our chapel enjoying the Castle Falconry’s Owls, Myths and Legends experience before getting ready for magnificent three course gourmet dinner – and perhaps a nightcap in the library bar to follow!

Tuesday 25th December Christmas Day

Start the morning with a fabulous Scottish breakfast in the Orangery before enjoying a leisurely morning in the castle or exploring the grounds. A traditional Christmas Day Lunch will be served with all the trimmings from 12 noon. At 3pm The Queen’s Speech will be aired in one of our reception rooms, with hot drinks and homemade Christmas cake. And in time-honored tradition, we’ll be running our ‘Guess the weight of the Christmas cake’ competition before the cutting of the cake during the afternoon.

For those who still have room, there will be a festive evening buffet served from 7.30pm in the magnificent Ramsay Suite.

Wednesday 26th December Boxing Day

After a hearty farewell breakfast, why not spend the morning in the Aqueous Spa or head to Edinburgh city centre for some sightseeing or sale shopping. If you’re staying for a third night you may like to join us for our Boxing Day Lunch.

From £375 per person
Based on two people sharing.

Book Direct Online

Stay a little longer and book for either Sunday 23rd or Wednesday 26th December for only an additional £100 per room, per night. Subject to availability. Room upgrades and supplements apply.