Where to meet Santa in Edinburgh

Where To Meet Santa In Edinburgh

Where to meet Santa in Edinburgh this Christmas. There are only 6 more weeks until Christmas and we are starting with our Christmas preparations next week. My daughter recently asked me if she and her brother are going to see Santa this year. And honestly, there are just so many places in Edinburgh to see Santa. So I wanted to share my favourites with you this year and have them all in one place. There isn’t just the usual Santa’s grotto, there are Santa breakfasts and lunches. Even the most tired Dads will be persuaded by a Santa breakfast at the Hard Rock Cafe this year.

I really enjoyed putting this list together and found some new places to add to our list. This might be our last Christmas in Edinburgh, so we really want to make most of it.

I will be uploading more Christmas related posts over the next few weeks. There will be Christmas activities for families in Edinburgh. Arts & crafts for at home and lots of my favourite Christmas cookie recipes from Germany. If you like reading my posts, please subscribe so you never miss a post.

Here are my round-up of where to meet Santa this Christmas in Edinburgh.

Dobbies Garden Centre

We love Dobbies garden world, mainly because we can also take our German Shepherd. It’s located in the south of Edinburgh, just off bypass with ample parking. There’s also a really nice carvery just across the road.

They have probably one of the best grottos available and it’s our favourite, the kids also get a toy which includes an age-appropriate gift. The gift could be from Lego, Playmobil, Ravensburger or other big brands.

They also offer breakfast and afternoon tea with Santa, which comes with a present of course. The breakfast is full English and they also offer a vegetarian choice. The afternoon tea for adults comes with either cake or finger sandwiches. And for kids, there are fish fingers, jacket potato, chicken strips, afternoon tea etc.

The kids’ prices below include a visit and gift from Santa.


  • Grotto – £11.99 per child
  • Breakfast – £13.99 per child / £8.99 per adult
  • Afternoon Tea – £13.99 per child / £5.99 for tea & cake per adult, £12.50 for afternoon tea sandwiches per adult.

Early booking is advised, as they get booked up very quickly. Their website link to book is here.

Hard Rock Cafe

This is so popular and we missed out on it last year, but we are hoping to go there this year. Even my husband won’t mind being up early for a 9am full English breakfast in town. It’s nice for the whole family, the kids get to meet Santa and take home a small present. There’s even face-painting, entertainment, a visit from Santa and a gift for the kids.

They only allow 2 children per adult, so go along with a friend should you be a single parent or if your other half is away.


  • Breakfast – £1.90 (under 2’s) / £10.95 (under 12 years) / £15.95 (adults)

Early booking is advised, as they get booked up very quickly. Their website link to book is here.

Santas Grotto in Town (Castle Street)

This one is located in the town centre and it’s great to combine with a visit to the town centre and the Christmas Fair. It’s located on Castle Street and the kids can listen to Santa telling a story before leaving with a little gift. And not to forget us grown-ups, there is a bar below where you can enjoy a hot chocolate, hot cider or mulled wine.

Each child ticket includes 1 adult ticket, additional adult tickets can be purchased for £5, up to a maximum of 2 adults per child. You can take a baby in on your arm, but they don’t get a present unless you purchase a separate ticket.


  • £8.50 per child / £5.00 for an additional adult ticket.

Their website link to book is here.

Dalkeith Country Park

Dalkeith Country Park is one of those magical places at Christmas. They have so much on for the whole family and it’s a great day out. They are located just of the Edinburgh Bypass, near Dobbie’s Garden Centre. I’ll be adding some more info on other Christmas activities they offer in one of my next posts.

The breakfast is full English and includes a visit and gift from Santa. They even offer vegetarian and vegan options.

The Grotto ticket includes a gift, a free photo opportunity and you also get free entry to Fort Douglas with your ticket on the same day.


  • Grotto Prices – £14 per child (loyalty cardholder )/ £17.50 (non-loyalty cardholder)
  • Breakfast Prices – £10.50 per child & adult (loyalty cardholder)/ £12.50 per child & adult (non-loyalty cardholder)

Their website link to book just the Grotto is here and the breakfast link to book is here.

Santa’s Magical Farmyard Cottage

This little gem is just outside Edinburgh. But it’s really worth visited and you can combine with a shopping day at Almondvale Shopping Centre.

Santa’s Cottage is located within Almond Valley within its tearoom conservatory. The farm and tea room will be decorated for Christmas, there are even crafts in the museum and animals to see.

During the week they also offer breakfasts or afternoon tea with Santa. The breakfast choice for kids are either scrambled egg with toast, cereal or toast with jam. For adults, they have a bacon roll and tea or coffee. The afternoon tea comes with cakes, sandwiches, and scones. They also do a miniature version for the children.

They also offer silent visits for children with Autism, which are more relaxed and free from distractions. All tickets include entry to the Almond Valley site.


  • Cottage Prices – £5 per child (for friends members)/ £7 (non-friends members) / £6 for adults
  • Breakfast Prices – £7 per child (for friends members)/ £9 (non-friends members) / £7 per adult
  • Afternoon Tea Prices – £11 per child / £12 per adult

Their website link is here, you can turn up on the day but they advise to prebook tickets. They don’t have an online booking facility but you can call them on 01506 414 957.

If you would like to know when the next post about Edinburgh Christmas activities goes live and other posts, please subscribe so you never miss a post.

If you enjoyed reading this, why not have a look at my post about things to do in Edinburgh with kids. A few of the activities are even free to get into and you can find here.



  1. 15th November 2019 / 7:24 am

    Some really lovely places to meet Mr Santa Claus. We have somewhere we go every year . Can’t belive is Christmas season already! Exciting!

  2. 13th November 2019 / 1:09 pm

    So exciting that it’s the start of the festive season – love Edinburgh and this is such a good list

    Laura x

  3. 13th November 2019 / 6:58 am

    These are some great events. The farmyard cottage sounds very magical

  4. 12th November 2019 / 11:12 pm

    I can’t believe it is that time of year again, some wonderful suggestions of where to take the children

  5. 12th November 2019 / 9:51 pm

    We just booked a trip to see Santa near to us, it’s such a lovely thing to do each year.

  6. 12th November 2019 / 9:05 pm

    So many fantastic places to see Father Christmas here – shame we don’t live closer to Edinburgh x

  7. 12th November 2019 / 8:23 am

    Breakfast and Santa sounds wonderful! And it is crazy how close Christmas is now … I really need to get myself organised!
    C x

  8. Rhian Westbury
    12th November 2019 / 7:00 am

    I bet Edinburgh is so lovely and festive over the Christmas period, and it’s nice that there are lots of chances to see Santa x

  9. simplysensationalfood
    11th November 2019 / 7:55 pm

    Kids get so excited to meet santa, but sometimes the queues are so long .these are great suggestions in the area to check out .

  10. Rebecca Smith
    11th November 2019 / 12:41 pm

    Sounds like there are plenty of places to see Santa! I really must see where’s available in our area.


This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: