I am planning to visit Edinburgh in June ,my dates are flexible, but it
seems that many of the hotels are already booked! At least my first picks. Is there some event going on like a Convention, or festival or is it just a peak travel time? Traveling 2 adults and 15 year old son.