Rottweil jest niewielkim, zabytkowym miastem, w którym zachował się średniowieczny układ urbanistyczny i zabudowa Starego Miasta. Znajduje się tu także najwyższy punkt widokowy w Niemczech - wieża testowa ThyssenKrupp.
Miasto ma początki w czasach rzymskich, kiedy istniała tu osada Arae Flaviae. Na jej miejscu rozwinęło się miasto, które w ciągu swojej historii znajdowało się pod panowaniem niemieckim, szwajcarskim oraz francuskim.
Od nazwy miasta pochodzi rasa psów rottweiler, która powstała w wyniku krzyżówki psów przywiezionych przez Rzymian z miejscowymi. Były one wykorzystywane do pilnowania bydła, a także ze względu na swoją siłę, jako zwierzęta pociągowe. O historii tych psów przypomina stojący w centrum miasta pomnik rottweilera.
Centrum Rottwail zachowało swój średniowieczny charakter z XII-wieczną katedrą Świętego Krzyża, w której można zobaczyć ołtarz rzeźbiony przez Wita Stwosza, gotycką Czarną Wieżą oraz XIV-wiecznym kościołem Kapellenkirche. Na obrzeżach miasta znajdują się ruiny zamku Bernburg.
Nowoczesną atrakcją Rottweil jest wieża testowa Thyssenkrupp. Służy ona firmie do testowania wind i podnośników. Na wysokości 232 m znajduje się taras widokowy uznawany za najwyższy w Niemczech.