Caldas da Saúde si trova nel comune di Santo Tirso, a nord del Rio Douro.
I primi riferimenti alle acque di Caldas da Saúde sono di epoca romana, ma solo nel 1851 è stato costruito il primo edificio termale, poi ampliato nel 1905.
Nel 1994 le terme sono state completamente ristrutturate ed elevate ad uno standard di qualità a livello europeo.
Sono stati sviluppati prodotti e servizi in tutti i settori, in particolare nel settore benessere per i clienti che desiderano rilassarsi, sempre in associazione con le caratteristiche benefiche delle acque termali.
L'acqua termale utilizzata, che sgorga ad una temperatura di 36 gradi centigradi, è leggermente mineralizzata, solforosa, contiene cloro e sodio, con un pH di 8,74.
Viene utilizzata nei trattamenti per la cura della malattie respiratorie, reumatiche e dell'apparato muscolo-scheletrico.
Vengono effettuati trattamenti di balneoterapia nella piscina con acqua termale.
Lo stabilimento termale dispone anche di bagno turco, sauna, idromassaggi.
Le terme di Caldas da Saúde sono aperte tutto l'anno.
Nelle vicinanze si trova S. Miguel de Seide, dove visse e morì Camilo Castelo Branco, uno dei più famosi romanzieri portoghesi del XIX secolo.