Edinburgh festive family guide

Santa's grottos 2026 near Edinburgh & the Lothians

Meet Santa at grottos, farms and Santa breakfasts across Edinburgh & the Lothians, with dates, ages, prices and how to book — so you can plan the visit before the December weekends fill up.

  • 44 Santa's grottos across Edinburgh & the Lothians
  • Updated 3 November 2026

Find the right Santa's grotto

Age

Area

Showing all 44 Santa's grottos

44 Santa's grottos in Edinburgh

44 Santa's grottos across 31 venues within reach of Edinburgh & the Lothians. The first opens on Friday 20 November — the December weekend slots go first, so book rather than turning up.

19 Santa's grottos in Edinburgh, Kirkliston and South Queensferry, running from 20 November to 30 December.

20 Nov – 24 Dec

Santa's Stories

  • Princes Street, Edinburgh
  • Ages 1–8

27 Nov – 13 Dec

Santa at The Pitt

  • The Pitt, Edinburgh
  • Ages 0–10
  • Indoor

29 Nov – 24 Dec

Christmas Experience 2026 at Conifox

  • Conifox - Activity Centre, Kirkliston
  • Ages 1–10
  • Indoor & outdoor

29 Nov – 24 Dec

Sleighbell Santa Brunch

  • Brewhemia, Edinburgh
  • Ages 1–10
  • Indoor

29 Nov – 20 Dec

Sunday Family Feasting

  • Brewhemia, Edinburgh
  • Ages 0–10
  • Indoor

5 Dec · 9:30am

Breakfast with Santa

  • Coffee Saints, Edinburgh
  • Ages 0–10
  • Indoor

5–24 Dec

Festive Grotto at Edinburgh Zoo

  • Edinburgh Zoo, Edinburgh
  • Ages 0–10
  • Indoor

5–24 Dec

Lanterns Grotto at Edinburgh Zoo

  • Edinburgh Zoo, Edinburgh
  • Ages 0–10
  • Indoor

5 Dec · 11am

Santa's Grotto at LifeCare

  • LifeCare Edinburgh, Edinburgh
  • Ages 0–10
  • Indoor

6–24 Dec

Breakfast with Santa at Westgate Farm

  • Westgate Farm - Farmhouse Inns, Edinburgh
  • Ages 0–10
  • Indoor

12–20 Dec

Breakfast With Santa

  • Hard Rock Cafe, Edinburgh
  • Ages 0–10
  • Indoor

12 Dec · 10am

Meet Santa

  • Queensferry Parish Church, South Queensferry
  • Ages 0–10

19–24 Dec

Breakfast with Santa at Edinburgh Zoo

  • Edinburgh Zoo, Edinburgh
  • Ages 0–10
  • Indoor

12 Santa's grottos in Edinburgh, Lasswade, Dalkeith and 1 more, running from 22 November to 24 December.

22 Nov – 24 Dec

Santa's Grotto 2026

  • Dobbies Edinburgh, Lasswade
  • Ages 0–10
  • Indoor & outdoor

27 Nov – 18 Dec

Supper with Santa

  • IKEA Edinburgh, Edinburgh
  • Ages 0–10
  • Indoor

28 Nov – 24 Dec

Santa's Breakfast 2026

  • Dobbies Edinburgh, Lasswade
  • Ages 3–10
  • Indoor

6–24 Dec

Breakfast with Santa at Elginhaugh Farm

  • Elginhaugh Farm - Dining & Carvery, Edinburgh
  • Ages 0–10
  • Indoor

13–20 Dec

Breakfast With Santa

  • Gorebridge Beacon (Gorebridge Community Development Trust), Gorebridge
  • Age not given
  • Indoor

3 Santa's grottos in Musselburgh and Dirleton, running from 28 November to 24 December.

28 Nov – 23 Dec

The Santa Experience

  • Archerfield Walled Garden, Dirleton
  • Ages 1–10
  • Indoor

11–24 Dec

Santa's Grotto at Carberry Tower

  • Carberry Tower Mansion House, Musselburgh
  • Ages 0–10
  • Indoor

12–13 Dec

Santa Experience at Jungle Tumble Play Cafe

  • Jungle Tumble Play Cafe, Musselburgh
  • Ages 1–8
  • Indoor

10 Santa's grottos in Livingston, Livingston Village, Polbeth and 2 more, 1 of them free, running from 22 November to 24 December.

22 Nov – 24 Dec

Santa's Grotto 2026 at Dobbies Livingston

  • Dobbies Garden Centre Livingston, Livingston
  • Ages 0–10
  • Indoor & outdoor

3–23 Dec

Santa's Grotto at Five Sisters Zoo

  • Five Sisters Zoo, Polbeth
  • Ages 0–10
  • Outdoor

12–24 Dec

Breakfast With Santa

  • Saltire, Livingston
  • Ages 0–10
  • Indoor
Booking quickly across Edinburgh & the LothiansSanta's grottos sell out early — book soon to avoid disappointment.

More festive family days out

Planning a visit to Santa near Edinburgh

Where can we meet Santa near Edinburgh?

44 Santa's grottos are listed near Edinburgh this season.

Which Santa's grottos near Edinburgh are good for toddlers?

42 Santa's grottos near Edinburgh suit toddlers aged 1 to 4.

How much does it cost to see Santa near Edinburgh?

Some grottos include a gift in the ticket and others do not, so check each listing.

Are there free Santa's grottos near Edinburgh?

Yes — 1 Santa's grotto near Edinburgh is free to visit.

Where can we have breakfast with Santa near Edinburgh?

13 grottos offer breakfast, lunch or tea with Santa near Edinburgh.

Which Santa's grottos near Edinburgh welcome babies?

34 Santa's grottos near Edinburgh welcome babies under one.

View all questions

Are there ASN or relaxed Santa's grottos near Edinburgh?

6 grottos run additional support needs or relaxed visits near Edinburgh — quieter times with more space.

Where can we see Santa on Christmas Eve near Edinburgh?

Christmas Eve falls on Thursday 24 December this year, and 18 Santa's grottos near Edinburgh are open that day.