Edinburgh with kids? It is a great choice. The city is basically a giant playground, with a real castle sitting on a volcano and enough hidden nooks to keep anyone interested. Between the hands-on museums and the inevitable stops for something sweet, it is an easy place to explore without feeling like you are constantly dragging everyone along.
I have put together this guide to help you find the spots that actually work for families, from the best views to the cafes where you can actually relax. If you are trying to figure out how many days you need to see it all, I have broken that down too.
Iconic Attractions for All Ages
1.Edinburgh Castle
Step back in time and explore a real-life castle! From secret passages to Scotland’s dazzling crown jewels, there’s something to spark every adventurer’s imagination. Here’s a peek inside:
- Mons Meg: Meet a GIANT cannon that could blast a stone miles away!
- Treasure Hunt: Discover Scotland’s most precious treasures, fit for royalty, with gold, silver, and sparkly gems.
- Pirate Prisons: Explore the spooky dungeons where captured pirates were once held.
- One O’Clock BOOM!: Experience the tradition of the cannon firing at 1pm (it’s a thrilling sight!).
Extra Fun:
- Step Challenge: Count the steps of the Lang Stair ā a true medieval workout!
- Furry History: See the special graveyard for the castle’s loyal dogs.
- Special Events: Check the castle’s website for a truly immersive experience.
- Ready to indulge? Book your castle visit and Afternoon Tea experience.
Note: Edinburgh Castle Ticket Tip: Kids under 7 go FREE, but still need a ticket.
You can either purchase a ticket to explore Edinburgh Castle at your own pace or book a guided tour here.

2.Camera Obscura & World of Illusions: Where Seeing Isn’t Believing!
Get ready for mind-bending fun that the whole family will love ā even those hard-to-impress teens! Step into a world of wacky illusions and hands-on exhibits. Here’s a taste of what’s inside:
- Shrinking Rooms & Growing Heads: See yourself change size before your eyes!
- Puzzling Mazes & Trick Mirrors: Can you find your way out, or is it just an illusion?
- Interactive Fun: Touch, play, and discover the science behind the magic.
Why Everyone Will Love It:
- Unforgettable Laughs: Get silly, take wacky photos, and make memories together.
- Hands-On Learning: Discover how illusions work in a playful and engaging way.
- Truly for ALL Ages: From tiny tots to grandparents, everyone will find something to amaze them.
Important Note: Kids 12 and under need an adult (16+) with them.
Ticket Tip: Little ones under 5 go FREE!
The views from the Camera Obscura rooftop terrace are breathtaking.
Check out what others are saying on TripAdvisor about Camera Obscura & World of Illusions.

Before we dive into all the fun activities for kids in Edinburgh, letās talk about the cityās unpredictable weather.
Preparing for Edinburghās unpredictable weather can be tricky! But donāt worry, Iāve put together the ultimate packing guide and checklist to help you breeze through cobblestone streets and surprise showers with ease. If you’re still feeling uncertain about what to pack, don’t hesitate to take advantage of my comprehensive Packing Guide for Edinburgh. Download it for free here.
Now, let’s discuss the fun-filled experiences awaiting you and your little ones in Edinburgh.
Explore the Royal Yacht Britannia at your own pace. Discover the ship’s working areas, admire the luxurious staterooms, and get a glimpse into the lives of the royal family and crew.
Here’s what awaits you:
- Behind the Scenes: Discover where the crew worked, how the ship sailed, and even see the Royal Bedrooms.
- Imagine the Voyages: Picture yourself relaxing on deck or dining in style, just like the royal family.
- A Ship Full of Stories: Learn about the Britannia’s history and the exciting journeys it took.
Why Kids Will Love It:
- Playing Pretend: Be a captain or a sailor.
- A Real-Life Adventure: It’s like stepping into a storybook, but even more amazing because it’s real.
- Exploring a Giant Ship: From top deck to engine room, there’s so much to discover.
- Extra Fun: Enjoy a royal treat in the ship’s tearoom (tea and cakes available!)
Ticket Tip: Little ones under 5 explore for FREE!

Recommendation: Royal Edinburgh Ticket
For an easy and flexible way to see the city, consider getting the Royal Edinburgh Ticket (Hop-On Hop-Off and Attraction Admissions).
This ticket includes a 48 hour hop-on hop-off bus pass, allowing you to explore Edinburgh at your own pace. It also provides admission to top attractions, such as Edinburgh Castle, the Palace of Holyroodhouse, and the Royal Yacht Britannia. This convenient option makes it simple to enjoy all that Edinburgh has to offer without the hassle of planning each visit separately! Get the ticket here!

Museums & More
Treat your family to a fun day at the National Museum of Scotland! With its wide range of collections, thereās something to ignite everyoneās curiosity!
- Scottish History & Beyond: Journey through Scotland’s past, admire art from around the world, and delve into science and innovation.
- Kid-Friendly Fun: Interactive exhibits, hands-on activities, and amazing objects will keep even little explorers engaged.
- A Learning Adventure: Discover dinosaurs, explore ancient cultures, and uncover the secrets of our planet.
- Best Part? It’s FREE: Enjoy a budget-friendly outing packed with educational value.
Why your family will love it:
- Quality Time Together: Explore, learn, and make memories as a family.
- For All Ages: Exhibits and activities cater to a wide range of interests.
- Indoor Adventure: Perfect for a rainy day, with plenty of space to spread out.

5.Museum of Childhood: A time machine for the whole family!
Step back in time and rediscover the magic of childhood! This unique museum takes you on a journey through the ages:
- Blast from the Past: See toys your grandparents (or even you!) played with, from classic dolls to early video games.
- Learn Through Play: Discover how kids learned and had fun throughout history, with hands-on exhibits the whole family will enjoy.
- Familiar Favorites: Spot iconic toys that have stood the test of time ā maybe even some from your own childhood!
- Dress-Up & Playtime: Let your imagination run wild in the play area, perfect for younger visitors.
Why Your Family Will Love It:
- Nostalgia for Parents: Relive your own childhood memories and share them with your kids.
- Connecting Generations: Discover how playtime has changed (and stayed the same!) over the years.
- Something for Everyone: Exhibits and activities cater to a wide range of ages.
- This unique museum takes you on a journey through the ages, and offers free entry (a £3 donation is suggested)
6.Dynamic Earth: A Blast for Budding Scientists!
Get ready to explore the wonders of our planet ā hands-on! At Dynamic Earth, you’ll:
- Travel through time: From the Big Bang to the Ice Age, discover how our Earth evolved.
- Amazing Experiments: Touch real fossils, experience an earthquake, and see science in action!
- Out-of-this-World Adventures: Blast off into space in their awesome planetarium.
- Perfect for ages 4-15: With activities for different ages, everyone will learn and have fun!

More Fun for Your Trip: Scotland-Inspired Colouring Book for Kids!
Here’s a way to make your Edinburgh adventure even more special. My “The Adventures of Rhona the Unicorn in Scotland” colouring book is packed with Edinburgh and Scotland-inspired illustrations, getting kids excited about the places they’ll visit.
Need some quiet time at the hotel? This colouring book will keep little hands busy and imaginations soaring!
Harry Potter Experiences
7.Join a Harry Potter walking tour
Wizarding fans, this is a must! Explore Edinburgh’s hidden corners, learn about J.K. Rowling’s inspiration, and see where the magic happened. Check out group tours here, or for a truly personalized adventure, try a private tour!
8.Magical Cafe on 30 Victoria Street
While The Elephant House Cafe is still closed, visit their brand new Magic Cafe on 30 Victoria Street and enjoy some butterbeer or a tasty hot chocolate pr butterbeer with your very own view of āDiagon Alleyā.
This is a Magic Potion Tavern and Escape Room
Magic Potion Tavern: Become a Potion Master! Mix, stir, and create your own unique magical (and tasty!) non-alcoholic drink.
Escape Room: Step into your favorite storybook and become the hero! Solve puzzles, uncover hidden spells, and work together to escape.
Young witches and wizards are welcome, 6 is the minimum age.

A secret show called ‘The Rose Street Covenstead’ opened in November 2023, located beneath Rose Street in New Town.
It’s like stepping into a wizard movie! ā You get to sip sparkly potions, learn spells, test your magic, and even meet a real witch (she’s nice, promise!). It’s a 30min interactive experience. Suitable for Witches and Warlocks of all ages.
Then head to their magical gift shop upstairs for delicious chocolate frogs, rainbow bath bombs, and the best butterscotch beer EVER!
Check out the reviews of The Portions Cauldron on TripAdvisor here.

11.More Magical Finds
You can visit Museum Context on 40 Victoria Street (a 3-storeyed narrow shop & museum that sells official Harry Potter merchandise).


The Ultimate Scotland Travel Journal for Kids Here’s why they’ll love it:
- Fun facts, maps, and coloring pages let them explore Scotland before they even arrive!
- Easy prompts help them remember every amazing sight, funny moment, and new thing they try.
- Their journal is a lasting reminder of their Scottish adventure
CHECK ON AMAZON: UK | US | INTERNATIONAL
Edinburgh Tours: Unique Ways to Explore
Calling all chocolate lovers! Make your own chocolate creation, discover how itās made, and take home a tasty souvenir (perfect for kids ages 6+). Pick from fun Scottish designs like a unicorn (this was my choice), Greyfriars Bobby, Edinburgh Castle, a Thistle Flower and others. Itās a sweet way to make memories! Check out the tour here.


Family Fun at Johnnie Walker Princes Street
Looking for a fun family outing in Edinburgh? Johnnie Walker Princes Street offers an exciting tour where kids aged 8 and up can create their own non-alcoholic cocktails!
Join the 90-minute experience filled with live shows and tasty drinks. Take the flavour quiz to discover your unique taste and enjoy three drinks tailored just for you ā whisky or mocktails!
Book your tour here.
- Spooky Fun on Wheels: Hop on a cool double-decker bus and explore Edinburgh’s haunted side! Listen to creepy stories of ghosts and ghouls, perfect for a little shiver that won’t be too scary (suitable for ages 5+).
- Live Entertainment: A wacky tour guide will keep things lively with jokes and spooky tales, making it a fun and entertaining experience.
- See the City in a New Light: Ride around Edinburgh at night and see famous landmarks in a different way, sparking their imagination! Check it out here.
Animal Adventures in Edinburgh
14.Greyfriars Bobby Statue & Graveyard
Greyfriars Bobby, a Skye Terrier, became an Edinburgh legend after spending 14 years faithfully guarding his owner’s grave until his own death in 1872. His heartwarming story of loyalty continues to resonate, with books, films, and a popular statue honoring his memory.
Here’s what you’ll find:
- Bobby’s Statue: See the iconic statue of this devoted dog.
- His Famous Grave: Visit Bobby’s resting place in the historic Greyfriars Kirkyard.
Why Animal Lovers Will Adore It:
- Heartwarming Tale: Learn about Bobby’s incredible loyalty and the bond between humans and animals.
- Peaceful Surroundings: The graveyard is a beautiful spot for a quiet stroll and reflection.

Note: Greyfriars Kirkyard is one of the Harry Potter locations in Edinburgh. It is rumored to have inspired character names, such as Thomas Riddell for Voldemort. If your kids (or you!) love Harry Potter, check out my other blog post where I share all the must-see Harry Potter locations in Edinburgh.
15.Edinburgh Zoo
Meet amazing animals from all over the world at this top-rated zoo!
Practical Tips:
- Children under 3 go FREE!
- Stroller-friendly paths for easy exploring.

16.Maison de Moggy: Edinburgh’s Cat Cafe
- What to Expect: A cozy cafe environment filled with adorable resident cats. Relax with a cup of coffee or hot chocolate and enjoy the company of some furry friends.
- Perfect For: Anyone who loves cats and wants a unique, animal-centered experience.
- Important Note: Maison de Moggy has strict age policies for the safety of their cats.
- Children must be over 10 years old to enter.
- Children aged 10-14 must be supervised by an adult at all times (one adult per child).
Check out the reviews on TripAdvisor to see what others loved about this experience!
Outdoor Adventures & Family-Friendly Parks
17.Royal Botanic Garden
A fun outdoor adventure for kids!
- Discover beautiful plants: Walk through gardens with colourful flowers and cool plants from all over the world.
- Playtime: Have a blast on the playground!
- Watch for squirrels: See if you can spot the garden’s furry little friends.
- Refuel at their cafes: Relax and unwind with handmade pastries, savory bites, and delightful desserts, often featuring fresh botanicals from the garden.
- Find out more: Check their website to see what special events are happening during your visit.
Read the reviews on TripAdvisor to find out what people enjoyed most about Royal Botanic Garden!
Edinburgh has a great mix of city fun and relaxing parks, making it a perfect spot for families. Princes Street Gardens is a top pick because itās centrally located and offers amazing views of Edinburgh Castle. Other great choices include The Meadows and Inverleith Park, both of which have plenty of open space and beautiful scenery for a family day out.
Places to eat
1.Sƶderberg Bakery (multiple locations)
Sƶderberg Bakery offers a taste of Sweden with classic recipes, all-day dining from coffee and cardamom buns to evening pizzas and cocktails with a Scandinavian twist.
2.Makars Gourmet Mash Bar (Scottish Comfort Food)
This is an Edinburgh legend serving delicious, heart-warming Scottish food with customizable mash pairings, cozy atmosphere, and award-winning service in a prime location. See menu here.
3.Loudons. Two locations: Fountainbridge or New Waverley (Old Town)
Loudons is an Edinburgh staple for a reason. Itās super family-friendly with plenty of room to breathe, so you won’t feel like you’re squeezed into a corner. You can find them at Fountainbridge or New Waverley. They do a fantastic kids’ menu with mini pancakes and cooked breakfasts that usually go down a treat, making it an easy win for a family brunch. Perfect spot for breakfast/brunch/lunch. See menu here.
It’s located in the heart of St James Quarter (New Town):Ā Enjoy easy access to this vibrant shopping and dining destination. Make sure to check out their kids menu.
5.The Dome
It features a delightful Children’s Afternoon Tea (Ā£10 per person) in its beautiful Georgian Tea Room. Afternoon Tea is available daily on the first floor, where guests can enjoy the elegant surroundings. See menu here.
6.Bar + Block on Princes Street
All-You-Can-Eat buffet breakfast great value at £10.99 but two kids under 16 eat for FREE with every adult breakfast purchased so you can fuel up the whole family for less.
7.Chaophraya Edinburgh (New Town)
(Thai food and views of Edinburgh castle). Check out their kids menu.

8. Pizza Posto
If you need a quick, reliable meal on the go, Pizza Posto is your best bet. It is right on Nicolson Street, across from the Festival Theatre. The service is fast and the atmosphere is casual, which helps when the kids are starting to get restless. See menu here.
Located directly across from Waverley Station, Brewhemia is a handy stop for a family brunch. It is a massive, character-filled space, so you won’t feel squeezed in. From 10am to 12pm daily, they often run a deal where kids eat free with every adult brunch main. It is worth checking their website or asking your server to make sure the offer is running when you visit, as it can be seasonal. It is a fun, lively spot to start a day in the city center. See kids menu here.
Family-friendly hotels in Edinburgh
Let’s explore some fantastic family-friendly hotels in Edinburgh. Here are a few top picks:
The Caledonian
It is a 5-star hotel steeped in history, boasting plush rooms, refined restaurants, and a luxurious spa with an indoor pool. It is located just a 1-minute walk from Princes Street with stunning views of Edinburgh Castle.
CHECK AVAILABILITY ON BOOKING.COM
Apex Grassmarket Hotel
At the Apex Grassmarket (4 star hotel), youāll feel right at home in their Family Room. This welcoming space offers stunning views of Edinburgh Castle, sparking the imaginations of little adventurers. Families can also take advantage of great savings: kids up to age 17 stay for free, and children aged 5 and under eat and drink for free. Enjoy a relaxing stay with all the comforts this room has to offer!
CHECK AVAILABILITY ON BOOKING.COM
Wilde Aparthotels, Edinburgh, Grassmarket
Discover Edinburgh’s historic charm from this 4-star hotel in the Grassmarket, just a 10-minute walk from Waverley Station. Enjoy spacious comfort in their studio, 1 & 2 bedroom apartments, perfect for a flexible stay. Step outside and immerse yourself in the vibrant Grassmarket, known for its boutiques, pubs, and historic ambiance ā all while being at the foot of Edinburgh Castle.
CHECK AVAILABILITY ON BOOKING.COM
Premier Inn Edinburgh City Centre, Princes Street.
Experience unparalleled convenience and comfort at the 3-star Premier Inn. Enjoy breathtaking views of Edinburgh Castle right from your spacious Premier Plus room, perfect for families with its super-comfy double or kingsize bed, single sofa bed, pull-out bed, and complimentary cot. Its prime location and easy access to Edinburgh Airport via tram make it your ultimate base for exploring the city.
CHECK AVAILABILITY ON TRIPADVISOR.COM
So, how many days do you REALLY need to explore Edinburgh with kids?
While it depends on your pace and interests, I’d recommend at least 3-4 days. This gives you time to experience the must-visit attractions like Edinburgh Castle and the Royal Mile, explore some outdoor spaces like Princes Street Gardens or Arthur’s Seat, and maybe even squeeze in a day trip to a nearby beach or charming village.

Traveling to London too?
I’ve got you covered! My London Travel Journal offers a similar experience to my Scotland one, with kid-friendly daily prompts, fun facts and activities, and space to preserve those special London moments.
It even includes a London map with famous attractions to get them excited even before the trip starts!
CHECK ON AMAZON: UK | US | INTERNATIONAL

Do you want to add a bit of cuteness to your life?
This adorable notebook featuring a cuddly baby Highland Cow is the perfect way to brighten your day!
Perfect for adults and kids alike, its lined pages and flexible cover make it ideal for jotting down notes, brainstorming ideas, or unleashing your creativity with doodles and drawings. A must-have for any Highland Cow lover!
CHECK ON AMAZON: UK | US | INTERNATIONAL
Looking for even more family-friendly fun? My Edinburgh Travel Guide includes a dedicated section for family activities, ensuring everyone has an amazing time.
Pinterest fans! Pin this to your favourite board and have your Edinburgh Things To To With Kids at your fingertips.


You Might Also Like:




