Hammamet liegt auf einem kleinen Kap an der Südspitze von Cap Bon, 60 km von Tunis entfernt, und ist mit der Verwaltungshauptstadt des Gouvernements Nabeul verbunden. Hammamet ist einer der wichtigsten Badeorte Tunesiens und verfügt über lange Strände, die sich über etwa zwanzig Kilometer entlang des gleichnamigen Golfs erstrecken. Woher kommt der Name Hammamet? Ganz einfach: Es ist der Plural von Hammam. Wie so oft in Tunesien kamen die Römer hier vorbei und hinterließen zahlreiche Thermalbäder, deren Tradition von den Einwohnern bis heute fortgeführt wird. In der Antike wurde die Stadt Pupput genannt. Leider ist von den antiken Ruinen des Vorläufers von Hammamet in der Nähe von Jinène Hammamet (zwischen der Medina und Yasmine Hammamet) nicht viel übrig geblieben. Leider liegt die größte römische Nekropole Afrikas unter den Fundamenten der großen Resorts, die sich an der Küste angesiedelt haben.
Im 19. Jahrhundert begann die Stadt, Künstler wie Gustave Flaubert, Guy de Maupassant und Oscar Wilde anzuziehen. Im 20. Jahrhundert wurde der große deutsche Maler Paul Klee vom Licht der Stadt verführt, ebenso wie die Franzosen André Gide und Jean Cocteau, gefolgt von dem Briten Winston Churchill und den Königen Edward VIII. und George VI. So viele Berühmtheiten, die dem Charme von Hammamet erlegen sind.