Славков приобрел известность по происходившему рядом 2 декабря 1805 года сражению, которое называют иногда сражением трёх императоров (Dreikaiserschlacht), так как Александр I, Франц II и Наполеон I лично присутствовали на нём. Через четыре дня после сражения победитель и побеждённые стороны — австрийский император и русский царь — заключили в замке Аустерлиц перемирие. После Первой мировой войны и создания Чехословакии город получил название Славков-у-Брна. На месте сражения существует мемориал, часовня и музей.