Edinburgh’s medieval history, grand architecture, and wealth of attractions make it one of the most visited cities in the UK, enchanting thousands of tourists each year. A dichotomy of ancient and modern, the city buzzes with a contemporary atmosphere, set against a backdrop of awe-inspiring historic architecture. Designer shops, artisan cafes and Michelin starred restaurants line the ancient cobbled streets while the magnificent Castle, dating back over 1,000 years, looms over the city from its rocky vantage point. 

Scotland’s northerly capital is a beautiful place to visit in any season. In the summer you can enjoy the buzz of the Fringe festival, and explore some of the nearby beaches like Portobello, Cramond or North Berwisk. The winter months often bring a dusting of snow, making the city’s medieval architecture and grand castle look even more magical, and cosy pubs seem all the more inviting.

Kids will love seeing the sights which inspired JK Rowling’s Harry Potter books, or hearing ghostly tales in the city’s warren of underground vaults. And don’t miss the award-winning Dynamic Earth exhibition, which tells the story of our amazing planet through an immersive tour, where you can feel the heat of a bubbling volcano, touch the icy cold of the arctic and come face to face with dinosaurs in the rainforest.

BabyBreaks has selected below what you MUST do if you are going to Edinburgh for the first time with your kids. Happy Travels!

The post may contain affiliate links, which means that we may receive a small commission, at no cost to you, if you make a purchase through a link. More info: Disclosure.