All events

Santa’s Grotto

20th November - 24th December 2021

Tickets from £8.50

View dates & book

Christmas just wouldn’t be Christmas without a visit to Santa… it’s the perfect way for children to get into the festive spirit.  Meet the man himself, listen to him tell a magical tale and receive a wee gift. 

Visits are in groups and begin every 30 minutes. Tickets must be purchased for a specific time slot before entering Santa’s Grotto. Visits last up to 25 minutes.  

Add to the fun of visiting Santa with a ride on our Big Wheel and warm up with some mulled wine or hot chocolate from the bar below.

Each child can take in 2 adults, the first adult goes free with the second adult paying £5.

The 20% EH postcode discount is applicable to Santa's Grotto.

What3words location: ///state.cool.bound

Santa Land has relocated to the lower level of West Princes Street Gardens this year. 

Santa Claus himself will take up residency in his enchanting Grotto with Edinburgh Castle as the backdrop. (West Princes Street Gardens)

 

Share:

Info

Price:

Tickets from £8.50

Venue:

Santa Land in West Princes Street Gardens

Duration: 30 minutes
Advice: Each child ticket may be accompanied by 1 adult for free. For each child ticket purchased, you may purchase 1 additional adult ticket. Babes in arms may accompany an older child for free, but the baby will not receive a gift.

Select a performance

  1. Good availability
  2. Limited availability
  3. Sold out / Unavailable

20th November - 24th December 2021

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Monday Tuesday Wednesday Thursday Friday Saturday Sunday

29 November

30 November

1 December

5:30pm From £8.50 6:00pm From £8.50 6:30pm From £8.50 7:00pm From £8.50 7:30pm From £8.50

2 December

10:30am From £8.50 11:00am From £8.50 11:30am From £8.50 12:00pm From £8.50 12:30pm From £8.50 1:30pm From £8.50 2:00pm From £8.50 2:30pm From £8.50 3:00pm From £8.50 3:30pm From £8.50 4:00pm SOLD OUT 5:00pm SOLD OUT 5:30pm From £8.50 6:00pm From £8.50 6:30pm From £8.50 7:00pm From £8.50 7:30pm From £8.50

3 December

10:30am SOLD OUT 11:00am SOLD OUT 11:30am SOLD OUT 12:00pm SOLD OUT 12:30pm SOLD OUT 1:30pm SOLD OUT 2:00pm SOLD OUT 2:30pm SOLD OUT 3:00pm SOLD OUT 3:30pm SOLD OUT 4:00pm SOLD OUT 5:00pm SOLD OUT 5:30pm SOLD OUT 6:00pm SOLD OUT 6:30pm SOLD OUT 7:00pm SOLD OUT 7:30pm SOLD OUT

4 December

10:30am SOLD OUT 11:00am SOLD OUT 11:30am SOLD OUT 12:00pm SOLD OUT 12:30pm SOLD OUT 1:30pm SOLD OUT 2:00pm SOLD OUT 2:30pm SOLD OUT 3:00pm SOLD OUT 3:30pm SOLD OUT 4:00pm SOLD OUT 5:00pm SOLD OUT 5:30pm SOLD OUT 6:00pm SOLD OUT 6:30pm SOLD OUT 7:00pm SOLD OUT 7:30pm SOLD OUT

5 December

10:30am SOLD OUT 11:00am SOLD OUT 11:30am SOLD OUT 12:00pm SOLD OUT 12:30pm SOLD OUT 1:30pm SOLD OUT 2:00pm SOLD OUT 2:30pm SOLD OUT 3:00pm SOLD OUT 3:30pm SOLD OUT 4:00pm From £8.50 5:00pm SOLD OUT 5:30pm SOLD OUT 6:00pm SOLD OUT 6:30pm SOLD OUT 7:00pm SOLD OUT 7:30pm SOLD OUT

6 December

10:30am From £8.50 11:00am From £8.50 11:30am From £8.50 12:00pm From £8.50 12:30pm From £8.50 1:30pm From £8.50 2:00pm From £8.50 2:30pm From £8.50 3:00pm From £8.50 3:30pm From £8.50 4:00pm From £8.50 5:00pm From £8.50 5:30pm From £8.50 6:00pm From £8.50 6:30pm From £8.50 7:00pm From £8.50 7:30pm From £8.50

7 December

10:30am From £8.50 11:00am From £8.50 11:30am From £8.50 12:00pm From £8.50 12:30pm From £8.50 1:30pm From £8.50 2:00pm From £8.50 2:30pm From £8.50 3:00pm From £8.50 3:30pm From £8.50 4:00pm From £8.50 5:00pm From £8.50 5:30pm SOLD OUT 6:00pm From £8.50 6:30pm From £8.50 7:00pm From £8.50 7:30pm From £8.50

8 December

10:30am From £8.50 11:00am From £8.50 11:30am From £8.50 12:00pm From £8.50 12:30pm From £8.50 1:30pm From £8.50 2:00pm From £8.50 2:30pm From £8.50 3:00pm From £8.50 3:30pm From £8.50 4:00pm From £8.50 5:00pm From £8.50 5:30pm From £8.50 6:00pm From £8.50 6:30pm From £8.50 7:00pm From £8.50 7:30pm From £8.50

9 December

10:30am From £8.50 11:00am From £8.50 11:30am From £8.50 12:00pm From £8.50 12:30pm From £8.50 1:30pm From £8.50 2:00pm From £8.50 2:30pm From £8.50 3:00pm From £8.50 3:30pm From £8.50 4:00pm From £8.50 5:00pm From £8.50 5:30pm SOLD OUT 6:00pm From £8.50 6:30pm From £8.50 7:00pm From £8.50 7:30pm From £8.50

10 December

10:30am SOLD OUT 11:00am SOLD OUT 11:30am SOLD OUT 12:00pm SOLD OUT 12:30pm SOLD OUT 1:30pm SOLD OUT 2:00pm SOLD OUT 2:30pm SOLD OUT 3:00pm SOLD OUT 3:30pm SOLD OUT 4:00pm SOLD OUT 5:00pm SOLD OUT 5:30pm SOLD OUT 6:00pm SOLD OUT 6:30pm SOLD OUT 7:00pm SOLD OUT 7:30pm SOLD OUT

11 December

10:30am SOLD OUT 11:00am SOLD OUT 11:30am SOLD OUT 12:00pm SOLD OUT 12:30pm SOLD OUT 1:30pm SOLD OUT 2:00pm SOLD OUT 2:30pm SOLD OUT 3:00pm SOLD OUT 3:30pm SOLD OUT 4:00pm SOLD OUT 5:00pm SOLD OUT 5:30pm SOLD OUT 6:00pm SOLD OUT 6:30pm SOLD OUT 7:00pm SOLD OUT 7:30pm SOLD OUT

12 December

10:30am SOLD OUT 11:00am SOLD OUT 11:30am SOLD OUT 12:00pm SOLD OUT 12:30pm SOLD OUT 1:30pm SOLD OUT 2:00pm SOLD OUT 2:30pm SOLD OUT 3:00pm SOLD OUT 3:30pm SOLD OUT 4:00pm SOLD OUT 5:00pm SOLD OUT 5:30pm SOLD OUT 6:00pm SOLD OUT 6:30pm SOLD OUT 7:00pm SOLD OUT 7:30pm SOLD OUT

13 December

10:30am From £8.50 11:00am From £8.50 11:30am From £8.50 12:00pm From £8.50 12:30pm From £8.50 1:30pm From £8.50 2:00pm From £8.50 2:30pm From £8.50 3:00pm From £8.50 3:30pm From £8.50 4:00pm From £8.50 5:00pm From £8.50 5:30pm From £8.50 6:00pm From £8.50 6:30pm From £8.50 7:00pm From £8.50 7:30pm From £8.50

14 December

10:30am From £8.50 11:00am From £8.50 11:30am From £8.50 12:00pm From £8.50 12:30pm From £8.50 1:30pm From £8.50 2:00pm From £8.50 2:30pm From £8.50 3:00pm From £8.50 3:30pm From £8.50 4:00pm From £8.50 5:00pm From £8.50 5:30pm From £8.50 6:00pm From £8.50 6:30pm From £8.50 7:00pm From £8.50 7:30pm From £8.50

15 December

10:30am From £8.50 11:00am From £8.50 11:30am From £8.50 12:00pm From £8.50 12:30pm From £8.50 1:30pm From £8.50 2:00pm From £8.50 2:30pm From £8.50 3:00pm From £8.50 3:30pm From £8.50 4:00pm From £8.50 5:00pm SOLD OUT 5:30pm From £8.50 6:00pm From £8.50 6:30pm From £8.50 7:00pm From £8.50 7:30pm From £8.50

16 December

10:30am From £8.50 11:00am From £8.50 11:30am From £8.50 12:00pm From £8.50 12:30pm From £8.50 1:30pm From £8.50 2:00pm From £8.50 2:30pm From £8.50 3:00pm From £8.50 3:30pm From £8.50 4:00pm SOLD OUT 5:00pm From £8.50 5:30pm From £8.50 6:00pm From £8.50 6:30pm SOLD OUT 7:00pm From £8.50 7:30pm From £8.50

17 December

10:30am From £8.50 11:00am From £8.50 11:30am SOLD OUT 12:00pm SOLD OUT 12:30pm SOLD OUT 1:30pm SOLD OUT 2:00pm SOLD OUT 2:30pm SOLD OUT 3:00pm SOLD OUT 3:30pm SOLD OUT 4:00pm SOLD OUT 5:00pm SOLD OUT 5:30pm SOLD OUT 6:00pm SOLD OUT 6:30pm SOLD OUT 7:00pm SOLD OUT 7:30pm SOLD OUT

18 December

10:30am SOLD OUT 11:00am SOLD OUT 11:30am SOLD OUT 12:00pm SOLD OUT 12:30pm SOLD OUT 1:30pm SOLD OUT 2:00pm SOLD OUT 2:30pm SOLD OUT 3:00pm SOLD OUT 3:30pm SOLD OUT 4:00pm SOLD OUT 5:00pm SOLD OUT 5:30pm SOLD OUT 6:00pm SOLD OUT 6:30pm SOLD OUT 7:00pm SOLD OUT 7:30pm SOLD OUT

19 December

10:30am SOLD OUT 11:00am SOLD OUT 11:30am SOLD OUT 12:00pm SOLD OUT 12:30pm SOLD OUT 1:30pm SOLD OUT 2:00pm SOLD OUT 2:30pm SOLD OUT 3:00pm SOLD OUT 3:30pm SOLD OUT 4:00pm SOLD OUT 5:00pm SOLD OUT 5:30pm SOLD OUT 6:00pm SOLD OUT 6:30pm SOLD OUT 7:00pm SOLD OUT 7:30pm SOLD OUT

20 December

10:30am SOLD OUT 11:00am SOLD OUT 11:30am SOLD OUT 12:00pm SOLD OUT 12:30pm SOLD OUT 1:30pm SOLD OUT 2:00pm SOLD OUT 2:30pm SOLD OUT 3:00pm SOLD OUT 3:30pm SOLD OUT 4:00pm SOLD OUT 5:00pm SOLD OUT 5:30pm SOLD OUT 6:00pm SOLD OUT 6:30pm SOLD OUT 7:00pm SOLD OUT 7:30pm SOLD OUT

21 December

10:30am SOLD OUT 11:00am SOLD OUT 11:30am SOLD OUT 12:00pm SOLD OUT 12:30pm SOLD OUT 1:30pm SOLD OUT 2:00pm SOLD OUT 2:30pm SOLD OUT 3:00pm SOLD OUT 3:30pm SOLD OUT 4:00pm SOLD OUT 5:00pm SOLD OUT 5:30pm SOLD OUT 6:00pm SOLD OUT 6:30pm SOLD OUT 7:00pm SOLD OUT 7:30pm SOLD OUT

22 December

10:30am SOLD OUT 11:00am SOLD OUT 11:30am SOLD OUT 12:00pm SOLD OUT 12:30pm SOLD OUT 1:30pm SOLD OUT 2:00pm SOLD OUT 2:30pm SOLD OUT 3:00pm SOLD OUT 3:30pm SOLD OUT 4:00pm SOLD OUT 5:00pm SOLD OUT 5:30pm SOLD OUT 6:00pm SOLD OUT 6:30pm SOLD OUT 7:00pm SOLD OUT 7:30pm SOLD OUT

23 December

10:30am SOLD OUT 11:00am SOLD OUT 11:30am SOLD OUT 12:00pm SOLD OUT 12:30pm SOLD OUT 1:30pm SOLD OUT 2:00pm SOLD OUT 2:30pm SOLD OUT 3:00pm SOLD OUT 3:30pm SOLD OUT 4:00pm SOLD OUT 5:00pm SOLD OUT 5:30pm SOLD OUT 6:00pm SOLD OUT 6:30pm SOLD OUT 7:00pm SOLD OUT 7:30pm SOLD OUT

24 December

10:30am SOLD OUT 11:00am SOLD OUT 11:30am SOLD OUT 12:00pm SOLD OUT 12:30pm SOLD OUT 1:30pm SOLD OUT 2:00pm SOLD OUT 2:30pm SOLD OUT 3:00pm SOLD OUT 3:30pm SOLD OUT 4:00pm SOLD OUT 5:00pm SOLD OUT 5:30pm SOLD OUT 6:00pm SOLD OUT 6:30pm SOLD OUT 7:00pm SOLD OUT 7:30pm SOLD OUT

25 December

26 December


Other events you might like

Book now

Tickets from £5.00

Book now

Tickets from £4.50

Book now

Tickets from £7.50

Book now

Tickets from £6.00