Live /

Over 28 of our staffed sites have now reopened and we are delighted to welcome you back. Booking in advance is recommended to guarantee entry. Find out more and book now

x

Visit a Place

Castle of Light: Hidden Treasures

Selected dates from Friday 19 November 2021 to Sunday 9 January 2022

Edinburgh Castle

Expect wonder, enchantment and a spectacle of colour this festive season as Edinburgh Castle transforms into a magical wonderland and becomes the ‘Castle of Light’ once again.

Look forward to stunning visuals, state of the art lighting installations and Rex, the famous red lion, back to guide you. This year he's got some new friends with him to help you explore the hidden treasures of the castle. Watch as the untold history of this iconic landmark illuminates the very walls that saw it unfold. A magical experience for all of the family - prepare to be dazzled!

10% discount on tickets for Historic Scotland Members' (valid membership card required on arrival).

Advance booking required. Pick your entry time slot when buying tickets (the last slot is at 8.30pm). We recommend at least 90 minutes to follow the route.

On Thursday 25 November, we’ll have help on hand to make Castle of Light: Hidden Treasures a fantastic experience for visitors with specific access needs. Places will be limited so that the castle is quieter on that night, and our staff will provide support to visitors with dementia and visitors with autism.

VIP and Corporate Packages are available. For full information please visit castleoflight.scot

Visit castleoflight.scot to buy tickets

Friday 19 November 2021


Last entry at 8.30pm Entry time slots apply when buying tickets

Tickets

£20.00 Adult (16-64yrs)
£16.00 Concession (65yrs+)
£12.00 Child (5-15yrs)
Children must be accompanied by an adult
£40.00 Family (1 adult & 2 children)
£58.00 Family (2 adults & 2 children)
£68.00 Family (2 adults & 3 children)

Saturday 20 November 2021


Last entry at 8.30pm Entry time slots apply when buying tickets

Tickets

£20.00 Adult (16-64yrs)
£16.00 Concession (65yrs+)
£12.00 Child (5-15yrs)
Children must be accompanied by an adult
£40.00 Family (1 adult & 2 children)
£58.00 Family (2 adults & 2 children)
£68.00 Family (2 adults & 3 children)

Sunday 21 November 2021


Last entry at 8.30pm Entry time slots apply when buying tickets

Tickets

£20.00 Adult (16-64yrs)
£16.00 Concession (65yrs+)
£12.00 Child (5-15yrs)
Children must be accompanied by an adult
£40.00 Family (1 adult & 2 children)
£58.00 Family (2 adults & 2 children)
£68.00 Family (2 adults & 3 children)

Thursday 25 November 2021


We’ll have help on hand to make the event a fantastic experience for visitors with specific access needs.

Tickets

£20.00 Adult (16-64yrs)
£16.00 Concession (65yrs+)
£12.00 Child (5-15yrs)
Children must be accompanied by an adult
£40.00 Family (1 adult & 2 children)
£58.00 Family (2 adults & 2 children)
£68.00 Family (2 adults & 3 children)

Friday 26 November 2021


Last entry at 8.30pm Entry time slots apply when buying tickets

Tickets

£20.00 Adult (16-64yrs)
£16.00 Concession (65yrs+)
£12.00 Child (5-15yrs)
Children must be accompanied by an adult
£40.00 Family (1 adult & 2 children)
£58.00 Family (2 adults & 2 children)
£68.00 Family (2 adults & 3 children)

Saturday 27 November 2021


Last entry at 8.30pm Entry time slots apply when buying tickets

Tickets

£20.00 Adult (16-64yrs)
£16.00 Concession (65yrs+)
£12.00 Child (5-15yrs)
Children must be accompanied by an adult
£40.00 Family (1 adult & 2 children)
£58.00 Family (2 adults & 2 children)
£68.00 Family (2 adults & 3 children)

Sunday 28 November 2021


Last entry at 8.30pm Entry time slots apply when buying tickets

Tickets

£20.00 Adult (16-64yrs)
£16.00 Concession (65yrs+)
£12.00 Child (5-15yrs)
Children must be accompanied by an adult
£40.00 Family (1 adult & 2 children)
£58.00 Family (2 adults & 2 children)
£68.00 Family (2 adults & 3 children)

Thursday 2 December 2021


Last entry at 8.30pm Entry time slots apply when buying tickets

Tickets

£20.00 Adult (16-64yrs)
£16.00 Concession (65yrs+)
£12.00 Child (5-15yrs)
Children must be accompanied by an adult
£40.00 Family (1 adult & 2 children)
£58.00 Family (2 adults & 2 children)
£68.00 Family (2 adults & 3 children)

Friday 3 December 2021


Last entry at 8.30pm Entry time slots apply when buying tickets

Tickets

£20.00 Adult (16-64yrs)
£16.00 Concession (65yrs+)
£12.00 Child (5-15yrs)
Children must be accompanied by an adult
£40.00 Family (1 adult & 2 children)
£58.00 Family (2 adults & 2 children)
£68.00 Family (2 adults & 3 children)

Saturday 4 December 2021


Last entry at 8.30pm Entry time slots apply when buying tickets

Tickets

£20.00 Adult (16-64yrs)
£16.00 Concession (65yrs+)
£12.00 Child (5-15yrs)
Children must be accompanied by an adult
£40.00 Family (1 adult & 2 children)
£58.00 Family (2 adults & 2 children)
£68.00 Family (2 adults & 3 children)

Sunday 5 December 2021


Last entry at 8.30pm Entry time slots apply when buying tickets

Tickets

£20.00 Adult (16-64yrs)
£16.00 Concession (65yrs+)
£12.00 Child (5-15yrs)
Children must be accompanied by an adult
£40.00 Family (1 adult & 2 children)
£58.00 Family (2 adults & 2 children)
£68.00 Family (2 adults & 3 children)

Thursday 9 December 2021


Last entry at 8.30pm Entry time slots apply when buying tickets

Tickets

£20.00 Adult (16-64yrs)
£16.00 Concession (65yrs+)
£12.00 Child (5-15yrs)
Children must be accompanied by an adult
£40.00 Family (1 adult & 2 children)
£58.00 Family (2 adults & 2 children)
£68.00 Family (2 adults & 3 children)

Friday 10 December 2021


Last entry at 8.30pm Entry time slots apply when buying tickets

Tickets

£20.00 Adult (16-64yrs)
£16.00 Concession (65yrs+)
£12.00 Child (5-15yrs)
Children must be accompanied by an adult
£40.00 Family (1 adult & 2 children)
£58.00 Family (2 adults & 2 children)
£68.00 Family (2 adults & 3 children)

Saturday 11 December 2021


Last entry at 8.30pm Entry time slots apply when buying tickets

Tickets

£20.00 Adult (16-64yrs)
£16.00 Concession (65yrs+)
£12.00 Child (5-15yrs)
Children must be accompanied by an adult
£40.00 Family (1 adult & 2 children)
£58.00 Family (2 adults & 2 children)
£68.00 Family (2 adults & 3 children)

Sunday 12 December 2021


Last entry at 8.30pm Entry time slots apply when buying tickets

Tickets

£20.00 Adult (16-64yrs)
£16.00 Concession (65yrs+)
£12.00 Child (5-15yrs)
Children must be accompanied by an adult
£40.00 Family (1 adult & 2 children)
£58.00 Family (2 adults & 2 children)
£68.00 Family (2 adults & 3 children)

Thursday 16 December 2021


Last entry at 8.30pm Entry time slots apply when buying tickets

Tickets

£20.00 Adult (16-64yrs)
£16.00 Concession (65yrs+)
£12.00 Child (5-15yrs)
Children must be accompanied by an adult
£40.00 Family (1 adult & 2 children)
£58.00 Family (2 adults & 2 children)
£68.00 Family (2 adults & 3 children)

Friday 17 December 2021


Last entry at 8.30pm Entry time slots apply when buying tickets

Tickets

£20.00 Adult (16-64yrs)
£16.00 Concession (65yrs+)
£12.00 Child (5-15yrs)
Children must be accompanied by an adult
£40.00 Family (1 adult & 2 children)
£58.00 Family (2 adults & 2 children)
£68.00 Family (2 adults & 3 children)

Saturday 18 December 2021


Last entry at 8.30pm Entry time slots apply when buying tickets

Tickets

£20.00 Adult (16-64yrs)
£16.00 Concession (65yrs+)
£12.00 Child (5-15yrs)
Children must be accompanied by an adult
£40.00 Family (1 adult & 2 children)
£58.00 Family (2 adults & 2 children)
£68.00 Family (2 adults & 3 children)

Sunday 19 December 2021


Last entry at 8.30pm Entry time slots apply when buying tickets

Tickets

£20.00 Adult (16-64yrs)
£16.00 Concession (65yrs+)
£12.00 Child (5-15yrs)
Children must be accompanied by an adult
£40.00 Family (1 adult & 2 children)
£58.00 Family (2 adults & 2 children)
£68.00 Family (2 adults & 3 children)

Thursday 23 December 2021


Last entry at 8.30pm Entry time slots apply when buying tickets

Tickets

£20.00 Adult (16-64yrs)
£16.00 Concession (65yrs+)
£12.00 Child (5-15yrs)
Children must be accompanied by an adult
£40.00 Family (1 adult & 2 children)
£58.00 Family (2 adults & 2 children)
£68.00 Family (2 adults & 3 children)

Monday 27 December 2021


Last entry at 8.30pm Entry time slots apply when buying tickets

Tickets

£20.00 Adult (16-64yrs)
£16.00 Concession (65yrs+)
£12.00 Child (5-15yrs)
Children must be accompanied by an adult
£40.00 Family (1 adult & 2 children)
£58.00 Family (2 adults & 2 children)
£68.00 Family (2 adults & 3 children)

Tuesday 28 December 2021


Last entry at 8.30pm Entry time slots apply when buying tickets

Tickets

£20.00 Adult (16-64yrs)
£16.00 Concession (65yrs+)
£12.00 Child (5-15yrs)
Children must be accompanied by an adult
£40.00 Family (1 adult & 2 children)
£58.00 Family (2 adults & 2 children)
£68.00 Family (2 adults & 3 children)

Wednesday 29 December 2021


Last entry at 8.30pm Entry time slots apply when buying tickets

Tickets

£20.00 Adult (16-64yrs)
£16.00 Concession (65yrs+)
£12.00 Child (5-15yrs)
Children must be accompanied by an adult
£40.00 Family (1 adult & 2 children)
£58.00 Family (2 adults & 2 children)
£68.00 Family (2 adults & 3 children)

Thursday 30 December 2021


Last entry at 8.30pm Entry time slots apply when buying tickets

Tickets

£20.00 Adult (16-64yrs)
£16.00 Concession (65yrs+)
£12.00 Child (5-15yrs)
Children must be accompanied by an adult
£40.00 Family (1 adult & 2 children)
£58.00 Family (2 adults & 2 children)
£68.00 Family (2 adults & 3 children)

Friday 7 January 2022


Last entry at 8.30pm Entry time slots apply when buying tickets

Tickets

£20.00 Adult (16-64yrs)
£16.00 Concession (65yrs+)
£12.00 Child (5-15yrs)
Children must be accompanied by an adult
£40.00 Family (1 adult & 2 children)
£58.00 Family (2 adults & 2 children)
£68.00 Family (2 adults & 3 children)

Saturday 8 January 2022


Last entry at 8.30pm Entry time slots apply when buying tickets

Tickets

£20.00 Adult (16-64yrs)
£16.00 Concession (65yrs+)
£12.00 Child (5-15yrs)
Children must be accompanied by an adult
£40.00 Family (1 adult & 2 children)
£58.00 Family (2 adults & 2 children)
£68.00 Family (2 adults & 3 children)

Sunday 9 January 2022


Last entry at 8.30pm Entry time slots apply when buying tickets

Tickets

£20.00 Adult (16-64yrs)
£16.00 Concession (65yrs+)
£12.00 Child (5-15yrs)
Children must be accompanied by an adult
£40.00 Family (1 adult & 2 children)
£58.00 Family (2 adults & 2 children)
£68.00 Family (2 adults & 3 children)

Partners