Hammamet è la destinazione balneare classica della Tunisia, la preferita dai turisti europei da decenni. La medina bianca e blu, racchiusa nelle mura affacciate sul mare, è una delle più belle del paese: vicoli stretti, botteghe artigiane, caffè con vista sulla baia, e la Kasbah del X secolo con il panorama sulla spiaggia e il porto.
La spiaggia di Hammamet è lunga e sabbiosa, con un mare calmo e caldo. La zona turistica di Yasmine Hammamet, più a sud, ha una marina moderna, un parco a tema (Carthageland) e resort di ultima generazione. La sera, la medina si anima: ristoranti con pesce alla griglia, tè alla menta e musica tradizionale.
Hammamet è anche un centro di talassoterapia: i centri termali che utilizzano acqua di mare, alghe e fanghi sono tra i migliori e i più economici del Mediterraneo.