We are planning a trip to Scotland this July, and must be in Edinburgh on July 18th, but otherwise have no fixed itinerary. We would like to rent a car and travel at leisure as we please, which we feel will allow us to really experience the country. I am, however, concerned that we may not find accommodation if we do not book in advance. We will pre-book for Edinburgh and Glasgow, but do we need to make arrangements ahead of time for the smaller towns? Also, my husband is willing to drive, so any tips for driving Canadians driving in Scotland would be greatly appreciated!