In reply to Annlodge:
Edinburgh is a beautiful city - I just like walking the streets.
Lots of good suggestions above, but I must mention Arthur's Seat - a mountain in miniature, full of interest, and a great viewpoint. Edinburgh folk are lucky to have it quite literally on their doorstep.