My fiance and I are heading to Spain July 3-17 for the first time and for our honeymoon. We'll start out in Madrid, and then probably towns in this order: Toledo, Segovia, Leon, Santillana del Mar, Bilbao, San Sebastian, and then Barcelona. My question is the age old one in travelling: do we need to make hotel reservations in advance or can we find our acommodations when we arrive at each destination? I realize that July is the high season, but surely there's got to be some towns where it's not necessary to have reservations. I'd like to have as free of an itinerary as possible (i.e. the fewer reservations to keep the better), but only if that means we won't be stuck out in our rental car b/c all the hotels are booked. Thanks!