Know before you go: the tourist areas of Edinburgh are horribly crowded, unfortunate because it does detract from the splendor. The best time to explore is either early morning late evening when the day crowds have dissipated. Avoiding crowds can be as simple as getting out of the heavily touristed old town during midday into the lesser crowded areas of Edinburgh, even just a street or two off of the Royal mile! or take a daytrip.