Основан древними римлянами в I веке, назван Baden ("купальни"), потому что здесь из-под земли бьют горячие термальные источники. Но потом в Германии и Швейцарии появились другие города с таким же названием, поэтому стали уточнять "Баден в Баден-Вюртемберге" (так называется регион), постепенно сократили до "Баден-Баден".
В 1793 году баденская принцесса Луиза вышла замуж за будущего императора Александра I и стала Елизаветой Алексеевной. Поэтому Баден стал очень популярным у российских аристократов (Болконский, Вяземский, Меньшиков, Горчаков) и писателей (Тургенев, Чехов, Достоевский, Толстой, Гоголь). До сих пор сюда приезжают многие из России, многие надписи дублируются по-русски.
Также большую известность и, конечно, прибыль приносит казино.
Город красивый, но в Германии есть и много других не менее красивых городов, в том числе и с термальными источниками, где можно отдохнуть не хуже, зато дешевле.