12th - 15th December 2026 @ 12.00pm - 4.00pm


Christmas Lunches at Blair Castle

When is this event?

  1. 12th December 2026
  2. 13th December 2026
  3. 19th December 2026
  4. 20th December 2026

Gather your family and friends this December for a relaxed Christmas lunch in Blair Castle’s grand ballroom. Picture roaring open fires, sparkling Christmas trees and our pianist playing softly as you settle in for an afternoon of Highland hospitality.

You’ll be greeted by a traditional piper and welcomed with a glass of prosecco and canapés. Your three-course lunch, freshly prepared in the castle kitchen, will showcase delicious local produce.

There will be a paid bar available throughout your lunch.

Join us on:

Saturdays 12th & 19th December Sundays 13th & 20th December

We are offering two lunch sittings on each date. This is to ensure a relaxed and enjoyable afternoon for all. (You will not need to leave when the second sitting arrives.)

12pm arrival for 12.30pm lunch 1pm arrival for 1.30pm lunch

Your ticket includes:
Welcome by a traditional piper
A glass of Prosecco with canapés on arrival
The castle ballroom dressed for Christmas with log fires lit
A three-course, locally sourced homemade lunch inside the castle ballroom
Piano accompaniment throughout lunch
Tea and coffee


Where is this event being held?

Share this Event

email twitter facebook

You may also be interested in...

Join our Mailing List

Sign up to get notified of the latest deals, news and all the latest information direct to your inbox.