The castle is closed today (Sunday 25 October) due to high winds.

The castle is closed today (Sunday 25 October) due to high winds.

Christmas Afternoon Tea

Dates

Daily from 1 December to 3 January (excls 25 & 26 Dec)

Times

various sittings available between 11am & 2.30pm

Make Christmas 2026 special with afternoon tea in The Tearooms at Edinburgh Castle and enjoy a dining experience fit for royalty. Pre booking is required.

Dates and times

Sittings: 11am, 11.30am, 12 noon, 12.30pm, 1pm, 1.30pm, 2pm and 2.30pm. Confirm when booking.

Dates: Daily, 1 December 2026 to 3 January 2027 (excls 25 & 26 December).

Our Afternoon Tea Experience is available to book year-round, and you can also buy a gift voucher or gift pack.

Menu

Christmas Afternoon Tea menu PDF - 109 KB
  • Atlantic prawn, Marie Rose sauce, crispy baby gem, fresh lemon and dill
  • Highland pigs in blanket, chipolata sausage, sweet chilli, heather honey and Arran mustard glaze
  • Roast Gartmorn Farm turkey finger sandwich, cranberry relish,
  • micro rocket
  • Campbell’s of Linlithgow pork and sage stuffing bon bon, crispy sage, Glenkinchie 12-Year-Old Single Malt Whisky cream
  • Arran smoked Applewood cheese and caramelised pear tartlet,
  • Katy Rodgers crème fraîche, chives (v)
  • Rudolf red velvet cake, cream cheese frosting (v)
  • Auld St Nick macaron, cranachan cream, toasted oats
  • and dried raspberries
  • Castle-baked bauble shortbread with Christmas shimmer (v)
  • Sticky gingerbread loaf, festive sugar pearls, white chocolate
  • drizzle and Tayside berries (v)
  • Dunbar brandy-spiced eggnog tart, whipped cream,
  • cinnamon, nutmeg and cinnamon stick (v)
  • Edinburgh Castle’s freshly baked plain and apple and cinnamon
  • scones, served with Mackays jam and clotted cream (v)


Please inform us of any dietary requirements at least 48 hours in advance: 
edinburghcastleqa@benugo.com (Mon to Fri, 9am to 5pm).

Prices

Afternoon tea packages include admission to the castle.

  • Adult (non-member) £70 or £80 with a glass of Champagne
  • Child (non-member) £34
  • HS Member Adult £45 or £54 with a glass of Champagne (valid membership card required on arrival)
  • HS Member Child £22.50

Contact

Benugo

Office open Monday to Friday, 9am to 5pm