Cologne, Düsseldorf and Essen, in that order, often host big trade fairs, which send hotel rates through the roof and stretch capacity in these cities and beyond. Book well in advance. In the urban region, you'll often find deals on weekends, especially in hotels catering to business travelers. Rural regions such as the Ahr Valley, Xanten and the Eifel are busiest during tourist season from spring to autumn.