Hättest du die Frage vor dem 2. Weltkrieg gestellt, hätte ich dir gesagt, dass alle deutschen Städte schön sind. Heutzutage sind es die Klein/Mittelstädte, die Deutschland ausmachen. Von den Großstädten würde ich dir Erfurt, Halle(Saale), Lübeck(!) und Regensburg empfehlen. Sonst sind es unter den Mittelstädten Görlitz (Fast alle Gebäude der letzten 1000 Jahre erhalten), Goslar ( mit 1500 Fachwerkhäusern die größte Fachwerkstadt Deutschlands; Weltkulturerbe mit Kaiserpfalz), Bamberg(fränkisches Rom; Weltkulturerbe), Dinkelsbühl/Rothenburg usw. Zudem sind die meisten Städte Südniedersachsens und Thüringens noch Interessant.
PS: Schönheit liegt im Auge des Betrachters
Grüße