Yverdon-les-Bains jest uzdrowiskiem termalnym i miejscowością wypoczynkową nad Jeziorem Neuchâtel. Znajduje się tu kilka interesujących muzeów, a na jeziorze uprawiać można sporty wodne. Kąpielisko termalne, które obecnie jest nowoczesnym ośrodkiem spa znane jest od czasów rzymskich.
Miasto i tutejsze uzdrowisko ma korzenie w czasach rzymskich, ale tereny te zamieszkane były już w okresie neolitu. Świadczą o tym odkrycia archeologiczne oraz kamienne rzędy i menhiry, które można zobaczyć w okolicy. Z czasów rzymskich pochodzą z kolei ruiny dużego kąpieliska termalnego, którego tradycje kontynuowane są do dziś.
Nowoczesne kąpielisko termalne jest najważniejszą atrakcją Yverdon-les-Bains. Wypoczywać można także nad jeziorem Neuchâtel, gdzie znajduje się plaża Yverdon-les-Bains, przystań oraz wypożyczalnia sprzętu wodnego.
Głównym zabytkiem Yverdon-les-Bains jest XIII-wieczny Zamek Savoy, w którym mieści się obecnie Muzeum Regionu Yverdon, biblioteka oraz Szwajcarskie Muzeum Mody. W mieście znajduje się też muzeum science-fiction "Dom z gdzie indziej". Stare Miasto obfituje z kolei w cenne zabytki, takie jak Stary Ratusz, barokowy kościół protestancki oraz liczne wille z XVIII i XIX w.