Cab Voltaire is a great wee spot... dark and dingy with great music (
www.thecabaretvoltaire.com)
The Liquid Room isn't a bad joint either, though the last I heard the roof fell through but check it out anyway... some great life gigs in it if you're lucky (
www.liquidroom.com)
There's a great wee bar just beside grass market called the dragon fly... nice and cosy with great cocktails (
www.dragonflycocktailbar.com)
On the royal mile, just past the bridges on the way towards Hollyrood Palace there's one of the best restaurants I've ever been to called Monteiths! Awesome, awesome grub... and great selection of beers (
www.monteithsbar.co.uk)
Another great restaurant with a great atmosphere is Indigo yard (
www.indigoyardedinburgh.co.uk)
When my folks came over to stay, I put them up in a hotel called The Bourough. It's just beside the meadows and a great wee walk into the town (
www.theboroughhotel.com)
Le Monde is another great hotel right smack in the middle of the town. It's a bit fancy, but if you feel like splashing out

(
www.lemondehotel.co.uk)
Dirk has pretty much let you know about all the things to do but I hope this helps, have a great time... it's a great city. J
PS: Get really stoned, head to Camera Obscura and then across the street to the Scottish Whiskey Experience... you'll laugh your ass off!