In den Thermen des damaligen Aquae Flaviae badeten schon die Römer, die auch eine Brücke über den Rio Tâmega hinterließen. Ein Thermalkurort ist die einstige Grenzfestung Chaves mit ihrer gemütlichen Altstadt bis heute. Im 17. Jh., zur Zeit der Unabhängigkeitskriege mit Spanien, entstand das Fort São Francisco, in dem sich heute ein Hotel befindet. Aus der gleichen Epoche stammt das Fort São Neutel, das für Feste und Konzerte genutzt wird. Eine neuzeitliche Attraktion ist das Spielcasino im Norden der Stadt.