Opening hours


Santa's Grotto

Santa's Grotto

Tickets are now sold out for the remaining few days of the Grotto.

Santa will be here, spreading Christmas cheer from Friday 1st December! He is very much looking forward to seeing all the good girls and boys to find out what is on their Christmas wish list.

Tickets cost £5.50 per child and must be booked online in advance. This includes an age appropriate gift plus you can take as many photos/videos as you would like.

Santa can’t wait to meet you!

Please see below for full details on your visit:

Tickets must be purchased online in advance – 5min slots are available and you can book up to 3 children in a 5min slot. 


We've included some relaxed sessions with extra time for those who have additional needs.

There are 10mins sessions available at the beginning and end of the day on 6th, 7th, 13th, 14th, 18th, 19th & 20th December. 

You can add additional info during the booking process that we can pass on to Santa and his team to help us make the visit as enjoyable as possible.


We've added an evening session on 14th December between 5pm and 6pm. 


The Grotto is located indoors on the 1st floor, a few doors along from Superdry.

Please arrive no more than a few minutes before your allotted time.

Please bring your ticket with your QR code on it. This can be on your phone or printed.

Take as many photos as you’d like during your visit!

Santa’s Grotto is wheelchair accessible. Please advise us of any special requirements before your visit when you purchase your tickets.


Your ticket is only valid for the date and time specified on your email confirmation.

Every child or baby booked at Santa’s Grotto requires a ticket – gifts are age appropriate.

The maximum number we can accept in a 5- minute time slot is two adults and three children. You only pay for children.

You can amend your booking to another available date/time or transfer your tickets to someone else, this can be done via Citizen Tickets. A refund may be possible if requested in advance via Citizen Tickets or by email to

If we are required to close the Grotto, a full refund will be issued.

Presents cannot be exchanged either during or after the Santa’s Grotto experience.

Your child will receive a present deemed suitable for the age given when purchasing tickets.

If your child has a specific access need please let us know in advance by calling 0131 475 9400 or emailing

Please be aware we will only use your personal information to contact you about this event and to help make the experience more memorable for you and your children.