Scotland's capital boasts a rich and fascinating - and sometimes gruesome - history, with plenty of things to do for the whole family.
City Sightseeing is an ideal way to begin your trip, getting to grips with the city and all the attractions on offer. Edinburgh's Old and New Town areas are UNESCO World Heritage Sites and this tour incorporates both.
Disembark the City Sightseeing tour at the Edinburgh Dungeon which, with a 40% off deal, is a great place to take the kids, though it's not for the feint-hearted.
For a more family-friendly experience, Camera Obscura and World of Illusions is another good spot to take a break from the bus tour. With six floors packed with exciting illusions and hands-on activities, kids of all ages will be flabbergasted. Don't miss out on the top floor, where you are treated to 360-degree views of the city.
Of course, the city's major attraction is Edinburgh Castle. Showcasing more than 1,000 years of history, it's the perfect place to learn more about Edinburgh's heritage. Be sure to be around the Mons Meg cannon when it is fired at 1pm, Monday to Saturday.
Step back in time again with a visit to The Real Mary King's Close, where you can uncover the secrets of Edinburgh's old streets and closes from over 400 years ago, with the help of your character tour guide. Unfortunately, this isn't suitable for under-5s.
Little ones will, however, love Edinburgh Zoo, a fantastic place for family days out. With more than 1,000 animals, including the UK's only giant pandas, all ages are sure to have a great time.
Kids will also love Edinburgh's top attraction, Dynamic Earth, where they can feel the heat of a volcano and have a close encounter with dinosaurs.