Christmas at Edinburgh Castle

This year celebrate the festive season in Edinburgh’s most iconic setting. Discover the traditions of a Victorian Christmas, from the origins of the Christmas cracker to who sent the first ever Christmas card and hear Mary Queen of Scots would have celebrated Christmas. Keep checking the events section for more information.

For that extra special treat why not indulge in one of our Christmas Lunch packages. All Christmas Lunches include all day access to the castle. 

Whether you are dining with colleagues, friends or family we have a Christmas package to suit you. With unrivalled views of the city’s skyline and dining in fabulous surroundings it is the perfect way to start your festive celebrations.

Historic Scotland Members discount available.

Jacobite Christmas Lunch
11 to 23 December (excludes Sun 17 Dec)

Make Christmas 2017 special and tuck into a three course festive meal in our Jacobite Room with magnificent views across our capital. Be dazzled by the wonderful view along Princes Street and Edinburgh Christmas.

Book NowJacobite Lunch Menu 

Times: 12.30pm, 1pm and 1.30pm.
Cost: Adult £40 and Children £20.


Crown Christmas Lunch
15, 21 and 22 December

Nothing says Christmas like celebrating the festive season in Edinburgh’s most iconic setting. Treat clients or colleagues to a magical Christmas lunch in our newly refurbished Queen Anne Room.

Please contact 0131 226 9443 to book.
Crown Lunch Menu

Time: 12.30pm
Cost: The package is £45pp


Christmas Wine & Dine
17 December

Dine like royalty in our newly refurbished Queen Anne Room and feast on a delicious four course set menu with accompanying wines for every course. 

Book Now

Wine and Dine Menu | Vegetarian Menu

Time: 1pm
Cost: This package is £75pp and includes a welcome glass of Prosecco.