From one end to the other of the Royal Mile were shops, restaurants, street performers, medieval landmarks, everything!
We started our time there with a great walking tour by John Mowbray. It was tailored just for us particularly considering the 2 girls and the several senior citizens. We covered some of the Royal Mile near our hotel and then proceeded down the hill to the Old Town.
Grassmarket has a open air market and more shops and restaurants. John shared all the backstories on the sites along the way, e.g. The Last Drop and Maggie Dickson. Then to Victoria Street.
One of the most interesting sites was Greyfriars Kirkyard (cemetery). There were several graves there related to the Harry Potter story and "Greyfriars Bobby." Bobby was a dog who sat guard at his owner's grave for 14 years.
We weren't able to visit Holyrood Palace as there was a royal in residence and visitors weren't allowed. Maybe next time.
From our hotel, Edinburgh Castle is UPHILL to get there and then more UPHILL inside.
The one thing I wanted to see in the castle was the Coronation Stone. My first viewing of it was under the Coronation Chair in Westminster Abbey in 1990. In 1996, the British Government returned the stone to Scotland. It was taken to Edinburgh Castle where it is now kept with the Scottish Crown Jewels. Then when I visited Westminster Abbey in 2003, it was no longer under the Coronation Chair. So I wanted to close the circle and see the Coronation Stone in its new home.
I checked that box. Unfortunately you couldn't take photos there so you'll have to take my word for it.
Around the corner and down the hill from Old Town Chambers is Cockburn Street. There are pharmacies (drug stores), pubs, and best of all gelato shops. We spent a lot of time on Cockburn Street.
There's WAY more information on my daughter's post.