Wow! What a castle! Inside there are signs all over the place describing the castle and the history behind it. There are cannons, gun holes, cat walks, etc! There's also a gift shop, cafe, and museum that you can tour as well. Edinburgh Castle is not a quick pop in and pop out visit. It's recommended you need a minimum of two hours to properly tour this castle, but I'd plan on three hours if I were you. It's a big castle with much to explore and much history to read. Below are a few more pictures we took from inside the castle walls.
Once inside Edinburgh Castle, there is a place for you to rent headphones that explain the history of various parts of the castle. They are a couple of pounds each to rent so we didn't rent them. In hindsight we probably should have. Headphones were free at other, smaller castles around Scotland and when we tried these out, they provided quality information. The signs in Edinburgh Castle do a great job, but you'll get more from renting the headphones, so you may want to seriously consider dishing out a few pounds for them.
Edinburgh Castle is an absolute marvel and if you are ever in the area, definitely make time to visit it. There is no way you'll be disappointed! When finished, take a tour down the Royal Mile. If you start at Edinburgh Castle, the Royal Mile is all downhill from here, making the walk quite easy. Plus there is so much to do along the Royal Mile. We did several of these, all of which are coming up in future posts. :-)