I will be in Edinburgh from 7-10 June. Having never been there, I want to see Edinburgh Castle. I will be with my 19 year old son and we arrive mid day on Friday and leave early Monday morning.
We probably would prefer to see the castle on Friday afternoon, weather permitting. If not Friday, then some time Sunday. My issue is do I want to pre-purchase a castle ticket? pre- purchase a skip the line tour? Is a tour a good idea? If so, which tour?
With the wealth of experience here, I am certain we can get a point in the right direction.