My family is looking forward to an outstanding trip around Germany for the first two weeks in August. We're flying into Frankfurt, going straight to the Mosel/Rhine region(2-3 nights), on to Rothenburg(1-2 nights), then Munich(2-3 nights), Reutte(2-3 nights), Salzburg(1-2 nights), then a long drive to Berlin (2-3 nights) for the last few days before flying out.
It is our first time to Germany. In fact, only our second time to Europe (first was to Ireland a couple of years ago). Our question is about finding hotels, bed & breakfasts, etc... We would like to "play it by ear" and find B&Bs (prefer B&Bs over hotels but open to either) along the way if we could, but obviously don't want to find ourselves in a bind somewhere with no more places to stay. Would we be relatively sure of finding a place as we travel or is it best to at least have some reservations made for some of these destinations? It will be myself, my wife, and our two kids aged 16 and 17. i.e. 4 adults.