Listed below are links to Germany's top hotel bookings site, Hotel.de, which attracted 718,000 unique visits in August 2005 alone. The links show the results of searches for hotels in the 12 World Cup cities.
The hotels listed include inexpensive family-run hotels with rooms from 30 euros a night.
You'll find more hotels in World Cup host cities on the Hotels.com site which has details of over 24,000 hotels worldwide. These direct links will take you to hotels in Berlin, hotels in Cologne, hotels in Frankfurt and hotels in Munich.
The German tourist board provides general information on staying in hotels in Germany here.
This is a clever site! It's called "Links und rechts der Autobahn".
The name means "To the left and right of the motorway". Using interactive maps, it leads you to details of hotels, guesthouses and restaurants along the side of Germany's motorways. Note, however, that some instructions on the site are still in German, so read the bit marked 'Information' first - you'll find it helpful for navigating your way around.