Christmas lunches at Blair Castle

12 to 20 December · Perthshire

12–20December
Blair Castle's white harled facade and conical turrets stand behind a screen of pine trees.
Photograph: Hidden Scotland

Blair Castle dresses its grand ballroom for Christmas this December, and opens it for festive lunches on Saturdays 12 and 19 December and Sundays 13 and 20 December. A traditional piper welcomes you in, there's a glass of prosecco and canapés to start, and then a three-course lunch made in the castle kitchen with local produce, served beside the log fires and the Christmas trees while a pianist plays. It's a lovely way to gather family and friends in Highland Perthshire before the big day. There are two sittings each day, arriving at 12pm or 1pm, and a paid bar throughout.

Tickets and details
When12 to 20 December

Blair Atholl, in Perthshire

Recommend to a friend

The Daily

Arrives at 5am every day.

A free morning email to see what’s on this week, catch up on what’s happening in Scotland and find somewhere new to go.

The Daily for 10 November, from Scotland with love. Aerial view of a concrete road bridge with angled supports spanning a sea loch, twin cloud-wrapped mountain peaks rising behind autumn-coloured hills.

Also on in December.

1 December · St Andrews

Christmas Night Market at Balgove Larder

There's something about a farm shop after dark in December, and Balgove Larder, just outside St Andrews, makes an evening of it with its Christmas Night Market on Tuesday 1 December.

1 to 24 December · Edinburgh

Light Up Leith

Every December, Leith turns itself into a giant advent calendar.