The Travel Mum
  • Members Area
  • Holiday Deals
    • By Airport
    • Family Package Deals
    • Specialist Travel
    • Family Hotels
    • Top 15 DIY Deals
  • Destinations
  • Blog
  • DIY TRIP BUILDER
  • Log in
weekend-in-milan

Unlock the perfect
Cheap holiday

Build a custom DIY trip in 30 seconds!

Start your journey
  • Abu Dhabi
  • Agadir
  • Algarve
  • Amsterdam
  • Amalfi Coast
  • Antalya
  • Athens
  • Barcelona
  • Berlin
  • Billund
  • Brussels
  • Budapest
  • Cinque Terre
  • Cologne
  • Craiova
  • Copenhagen
  • Corfu
  • Crete (Heraklion)
  • Dalaman Coast
  • Dubai
  • Disneyland Paris
  • Dubrovnik
  • Gdansk, Poland
  • Krakow
  • Prague
  • Milan
  • New York
  • Paris
  • Riga
  • Tallinn
  • Vienna
  • Kos
  • Rhodes
  • Santorini
  • Marrakech
  • Lisbon
  • Madeira (Funchal)
  • Costa Brava
  • Costa Dorada
  • Costa del Sol
  • Fuerteventura
  • Gran Canaria
  • Ibiza (Beach)
  • Lanzarote
  • Malaga
  • Mallorca
  • Menorca
  • Tenerife

Home » Insights » Things to Do at Christmas | Edinburgh

  • Blog
  • Scotland
  • Posted: 08/10/2025

Things to Do at Christmas | Edinburgh

Lucy Starrs

Hi, I am Lucy and I am the mum to a 5-year old boy, as a family we love travelling DIY and exploring multiple locations at a time. I am based in Scotland so understand the frustration of not finding the same deals as other places down south but that doesn't mean there isn't a deal to be had. Travelling doesn't need to be expensive or time consuming and I am here to help you plan that dream trip. Visit the Scotland page for up-to-date deals from all Scottish airports and explore my blog posts for inspiration.
Holiday Deals Found By Mums Deals from your Airport!
Find a Deal

Things to Do at Christmas | Edinburgh

Looking for things to do at Christmas in Edinburgh? I’ve got you covered!

As if the city isn’t already magical enough throughout the year, the Christmas season transforms the Scottish capital into a true winter wonderland. Each year, from late November until early January, the city bursts into life with Christmas markets, dazzling light trails, ice skating, and countless festive attractions.

In particular, most of the main buzz sits around Princes Street Gardens and George Street. Both areas are easy to reach by train, tram, or bus. Whether you’re staying in the city centre or even just visiting for the day, getting around is simple, and as a result, exploring becomes even easier for families with children.

With that in mind, here’s our guide to things to do at Christmas in Edinburgh.

Click here to explore year-round activities in Edinburgh
things-to-do-at-christmas-edinburgh

Edinburgh Christmas Markets 2025

Dates: 15 November – 4 January

Edinburgh Christmas Markets rank among the city’s biggest festive attractions. Although they are a tad smaller than in previous years, they still create a beautiful setting in Princes Street Gardens. Framed by Edinburgh Castle as the backdrop, sparkling lights overhead, and wooden stalls lining the paths, the markets offer the perfect place to begin your Christmas weekend.

As you explore, you can wander through traditional stalls in search of gifts and festive treats, hop on the Ferris wheel for panoramic views, or warm up with mulled wine and delicious street food.

If you’re travelling with children, however, keep in mind that the markets can get quite busy. For this reason, visiting in the morning or later in the afternoon works best. By doing so, you can enjoy a calmer atmosphere and gradually watch the market shift from a lively daytime hub into a glittering evening scene.

Price: Free

Edinburgh Walking Tour with Gingerbread Treat

Dates: December

If you want a festive way to explore Edinburgh this Christmas, this walking tour is a delight. It lasts about around 1.5 hours which is great if you are with kids and it includes a traditional gingerbread treat which will be a winner for adults and kids alike. This tour will take you through the main sights of Christmas in Edinburgh helping you to navigate the busy city.

Book an Edinburgh Christmas Walking Tour Here
things-to-do-at-christmas-edinburgh

The Dome Edinburgh at Christmas

Dates: 20 October – 11 January

Without a doubt, few places capture the spirit of “Christmas in Edinburgh” quite like The Dome on George Street. Every year, its festive decorations are world-famous, featuring towering trees, sparkling chandeliers, and outdoor displays that are not to be missed if you’re wandering the city this holiday season.

When it comes to dining, enjoying a meal in The Grill Room beside the iconic tree is a sought-after experience, with reservations often booked as early as March. However, if you miss out, it’s worth checking online for cancellations. Even so, the twinkling exterior pillars and the grand atrium tree still provide a must-see photo opportunity.

things-to-do-at-christmas-edinburgh

Christmas at the Botanics: Edinburgh Light Trail

Dates: 20 November – 30 December

Christmas at the Botanics offers one of the most magical festive experiences in the city. The illuminated trail transforms the Royal Botanic Garden of Edinburgh into a glowing wonderland filled with light sculptures, tunnels, and projections.

Families particularly enjoy this event thanks to its quieter, more relaxed atmosphere compared to the bustling markets. Along the route, you’ll find festive food stalls, hot chocolate, and a gift shop with unique presents. Having visited numerous light installations across Scotland, this one remains my favourite, offering a fantastic experience at a reasonable price.

Price: adults (16+): £25, children (3-16): £18.50, under 3: free

Edinburgh: Holiday Donut Adventure Tour

Dates: 15 November – 4 January

This unique holiday tour is perfect for anyone with a sweet tooth. You’ll join a friendly local guide for a delicious walk through some of Edinburgh’s most famous streets, stopping along the way for handpicked donut tastings. The tour includes four mouth-watering stops, each offering a different take on the classic treat. As you indulge, your guide will share insider recommendations on the best local spots to eat and drink. With its mix of sweet flavours, city stories, and cheerful atmosphere, this tour is a fun-filled donut adventure in Scotland’s beautiful capital.

Book an Edinburgh Festive Donut Adventure Tour Here
things-to-do-at-christmas-edinburgh

Castle of Light: Edinburgh Castle Illuminations

Dates: 21 November – 4 January

At the top of the Royal Mile, the Castle of Light event brings Edinburgh Castle to life with spectacular light projections and storytelling. This unique evening experience showcases the city’s most iconic landmark in an entirely new way. Visitors can also enjoy fire pits for roasting marshmallows and a variety of festive food stalls on site.

Price: adults (16+): £24, children (7-15) £15, below 7: free

Family tickets available.

 

Book a Guided Tour of the castle here

Ice Skating in Edinburgh at Christmas

Dates: 20 November – 4 January

The George Street ice rink is a classic family activity at Christmas. Skating beneath the festive lights is magical, and there are dedicated Tot Sessions perfect for little ones trying ice skating for the first time. Local residents with an EH postcode can also claim a 20% discount.

Prices: adults £15, children £11

Edinburgh Zoo’s Giant Lanterns

Dates: 14 November – 24 February 

This family-friendly event is a unique illuminated trail set within Edinburgh Zoo, featuring an enchanting underwater theme. The larger-than-life installations are beautifully hand-crafted lanterns, created by Chinese artists using traditional techniques. In addition to regular entry, the event also offers adults-only evenings and Quiet Nights, which feature lower music levels for those who prefer a calmer, more peaceful atmosphere. As the trail takes place after dark, you won’t see any of the zoo’s animals; however, VIP tickets are available. These include day admission to the zoo, an evening meal, and entry to the Giant Lanterns at a reduced combined rate.

Price: Adult (Age 16+): from £19, Child (Age 3-15): from £14.50

 

Book Edinburgh Zoo Giant Lanterns Tickets Here

Things to Do at Christmas | Edinburgh – Overall

Whether you’re visiting for a weekend break or enjoying a festive day out, Edinburgh offers countless things to do during Christmas 2025. From enchanting light trails to iconic markets and castle illuminations, the city truly shines throughout the holiday season.

During your visit, make sure to dress warmly for the cold Scottish weather and pre-book any activities to ensure easy access. Thanks to excellent transport links throughout the city, you won’t be stuck for places to go or things to see this Christmas.

Find the best Hotels Near Edinburgh Christmas Market

Post Tags

  • Blog
  • Scotland

Written by: Lucy Starrs

Hi, I am Lucy and I am the mum to a 5-year old boy, as a family we love travelling DIY and exploring multiple locations at a time. I am based in Scotland so understand the frustration of not finding the same deals as other places down south but that doesn’t mean there isn’t a deal to be had. Travelling doesn’t need to be expensive or time consuming and I am here to help you plan that dream trip.

Visit the Scotland page for up-to-date deals from all Scottish airports and explore my blog posts for inspiration.

RELATED ARTICLES

  • 12/03/2026

Jet2 Eurocamp Holidays – A 2026 Guide

  • Glastonbury-festival-2025
    Jenna Carr
  • 12/03/2026
best-amazon-deals
  • 09/03/2026

Best Amazon Deals March 2026

  • Glastonbury-festival-2025
    Jenna Carr
  • 09/03/2026
budapest-with-kids
  • 09/03/2026

Things To Do in Budapest With Kids – A 2026 Guide

  • Lucy Starrs
  • 09/03/2026

Keep up to date...

The Travel Mum | Family Travel Community

thetravelmum

1,568 330,750

Jen, João, Leo and Luca | Cheap Travel Experts ✈️

thetravelmum

£266pp is a fab package holiday price for the Easter holidays. There’s a heated indoor pool for the kids to splash in, and the cooler weather makes it a great time to explore this gorgeous island.

Comment EASTER and I’ll send you the link for the hotel. Alternatively check out my linktree as it’s currently on there.

The links I share are affiliate links

#thetravelmum #familytravel #eastertravel #cheaptravel

View

Mar 13

0 0
Open
£266pp is a fab package holiday price for the Easter holidays. There’s a heated indoor pool for the kids to splash in, and the cooler weather makes it a great time to explore this gorgeous island. 

Comment EASTER and I’ll send you the link for the hotel. Alternatively check out my linktree as it’s currently on there.

The links I share are affiliate links 

#thetravelmum #familytravel #eastertravel #cheaptravel

£266pp is a fab package holiday price for the Easter holidays. There’s a heated indoor pool for the kids to splash in, and the cooler weather makes it a great time to explore this gorgeous island.

Comment EASTER and I’ll send you the link for the hotel. Alternatively check out my linktree as it’s currently on there.

The links I share are affiliate links

#thetravelmum #familytravel #eastertravel #cheaptravel
...

0 0

thetravelmum

Ksamil is a town on the Albanian Riviera and has had some very mixed reviews over the years, and I think a lot of that comes down to when you visit.

We absolutely loved our trip. It was incredibly affordable too - we paid £190 for six nights in an apartment that slept five! (This was in 2023) I’ve written a full blog post about the trip over on the website, where I’ve shared some great-value accommodation options and tips if you’re thinking about booking something similar.

Comment BLOG and I’ll send you the link along with some cheap flights and info on how to get there!

Expect things like:

🍻 £1.50 pints
🦐 Seafood dishes for under £10
☀️ Beautiful, crystal-clear beaches

We visited in May, when there were very few other people around. The town was just starting to open up for the season, the weather was lovely, and it felt relaxed and easy to enjoy.

June also seems like a great time to visit – a few more things open, but still without the peak summer crowds.

July and August appear to be a very different experience. The town is quite small, and it struggles to cope with the number of visitors in peak season. It can feel very crowded, and prices - particularly for things like sun loungers - can become very steep because of the demand.

So if Ksamil is on your list, timing really is everything!

#albanianriviera #familytravels #thetravelmum

View

Mar 10

235 243
Open
Ksamil is a town on the Albanian Riviera and has had some very mixed reviews over the years, and I think a lot of that comes down to when you visit.

We absolutely loved our trip. It was incredibly affordable too - we paid £190 for six nights in an apartment that slept five! (This was in 2023) I’ve written a full blog post about the trip over on the website, where I’ve shared some great-value accommodation options and tips if you’re thinking about booking something similar. 

Comment BLOG and I’ll send you the link along with some cheap flights and info on how to get there!

Expect things like:

🍻 £1.50 pints
🦐 Seafood dishes for under £10
☀️ Beautiful, crystal-clear beaches

We visited in May, when there were very few other people around. The town was just starting to open up for the season, the weather was lovely, and it felt relaxed and easy to enjoy.

June also seems like a great time to visit – a few more things open, but still without the peak summer crowds.

July and August appear to be a very different experience. The town is quite small, and it struggles to cope with the number of visitors in peak season. It can feel very crowded, and prices - particularly for things like sun loungers - can become very steep because of the demand.

So if Ksamil is on your list, timing really is everything!

#albanianriviera #familytravels #thetravelmum

Ksamil is a town on the Albanian Riviera and has had some very mixed reviews over the years, and I think a lot of that comes down to when you visit.

We absolutely loved our trip. It was incredibly affordable too - we paid £190 for six nights in an apartment that slept five! (This was in 2023) I’ve written a full blog post about the trip over on the website, where I’ve shared some great-value accommodation options and tips if you’re thinking about booking something similar.

Comment BLOG and I’ll send you the link along with some cheap flights and info on how to get there!

Expect things like:

🍻 £1.50 pints
🦐 Seafood dishes for under £10
☀️ Beautiful, crystal-clear beaches

We visited in May, when there were very few other people around. The town was just starting to open up for the season, the weather was lovely, and it felt relaxed and easy to enjoy.

June also seems like a great time to visit – a few more things open, but still without the peak summer crowds.

July and August appear to be a very different experience. The town is quite small, and it struggles to cope with the number of visitors in peak season. It can feel very crowded, and prices - particularly for things like sun loungers - can become very steep because of the demand.

So if Ksamil is on your list, timing really is everything!

#albanianriviera #familytravels #thetravelmum
...

235 243

thetravelmum

Looking for a great value family friendly holiday? Look no further 🫡 We are a group of mums who spend our time hunting out the best deals and sharing them with you!

If you want more information on these holidays, comment “DEALS” and I’ll send you the links with more info. We aren’t travel agents, just a group of mums hunting for great family deals and sending you the best ones. You will book as normal on the providers website.

The La Palma deal is flying from Manchester.
The Tenerife deal is from Leeds.
The Marrakech deal is from Glasgow.

We have pages for each airport over on our website ❤️
I’ll post the best deals we find each day like this all week - are you looking for anything specific?! Let us know!

The links we share are affiliate links.

#thetravelmum #familyholiday #traveldeals

View

Mar 9

17 5
Open
Looking for a great value family friendly holiday? Look no further 🫡 We are a group of mums who spend our time hunting out the best deals and sharing them with you! 

If you want more information on these holidays, comment “DEALS” and I’ll send you the links with more info. We aren’t travel agents, just a group of mums hunting for great family deals and sending you the best ones. You will book as normal on the providers website.

The La Palma deal is flying from Manchester.
The Tenerife deal is from Leeds.
The Marrakech deal is from Glasgow. 

We have pages for each airport over on our website ❤️
I’ll post the best deals we find each day like this all week - are you looking for anything specific?! Let us know!

The links we share are affiliate links. 

#thetravelmum #familyholiday #traveldeals

Looking for a great value family friendly holiday? Look no further 🫡 We are a group of mums who spend our time hunting out the best deals and sharing them with you!

If you want more information on these holidays, comment “DEALS” and I’ll send you the links with more info. We aren’t travel agents, just a group of mums hunting for great family deals and sending you the best ones. You will book as normal on the providers website.

The La Palma deal is flying from Manchester.
The Tenerife deal is from Leeds.
The Marrakech deal is from Glasgow.

We have pages for each airport over on our website ❤️
I’ll post the best deals we find each day like this all week - are you looking for anything specific?! Let us know!

The links we share are affiliate links.

#thetravelmum #familyholiday #traveldeals
...

17 5

thetravelmum

Flights alone can cost this, but you’re getting flights with luggage, transfers and ELEVEN nights at this lovely hotel! Menorca is amazing, so many great places to explore. I’d recommend hiring a car and exploring the island.

I’ve got the link in my linktree or comment MENORCA and I’ll send you the link plus a blog post I wrote from our latest trip to the island ❤️

The links we share are affiliate links. We source our own deals from lots of different holiday providers.

#thetravelmum #cheapholidays #menorca #familytravel

View

Mar 5

159 213
Open
Flights alone can cost this, but you’re getting flights with luggage, transfers and ELEVEN nights at this lovely hotel! Menorca is amazing, so many great places to explore. I’d recommend hiring a car and exploring the island. 

I’ve got the link in my linktree or comment MENORCA and I’ll send you the link plus a blog post I wrote from our latest trip to the island ❤️

The links we share are affiliate links. We source our own deals from lots of different holiday providers. 

#thetravelmum #cheapholidays #menorca #familytravel

Flights alone can cost this, but you’re getting flights with luggage, transfers and ELEVEN nights at this lovely hotel! Menorca is amazing, so many great places to explore. I’d recommend hiring a car and exploring the island.

I’ve got the link in my linktree or comment MENORCA and I’ll send you the link plus a blog post I wrote from our latest trip to the island ❤️

The links we share are affiliate links. We source our own deals from lots of different holiday providers.

#thetravelmum #cheapholidays #menorca #familytravel
...

159 213
Load More Follow on Instagram
weekend-in-milan

Unlock the perfect
Cheap holiday

Build a custom DIY trip in 30 seconds!

Start your journey
© 2026 The Travel Mum
  • About Us
  • FAQ
  • Privacy
  • T&Cs
  • Contact
The Travel Mum The Travel Mum The Travel Mum The Travel Mum
The Travel Mum

Sign up to The Travel Insider

Be the first to hear about great travel deals. Don't forget to order Jens new book, out now!
Newsletter Signup