Hammamet est une ville située sur la côte sud-est de la région du cap Bon (gouvernorat de Nabeul) en Tunisie. Station balnéaire réputée depuis le XXe siècle, la ville offre aux touristes de longues plages le long du golfe portant son nom.
La ville compte 63 116 habitants (recensement de 2004), nombre qui quadruple en été, et s'étend sur une superficie de 3600 hectares. Elle se trouve presque à mi-chemin entre Tunis et Sousse.
Le relief local comprend 2 petites plaines côtières d'une faible altitude : une large plaine à l'ouest et une plus étroite à l'est. Ces 2 plaines se terminent sur la mer par des plages sablonneuses longeant le littoral sur une vingtaine de kilomètres. Au nord-ouest, dans l'arrière-pays, se dressent une série de collines dominant la ville et dont le point culminant ne dépasse guère 250 mètres.
Le noyau d'Hammamet est constitué par sa médina (mesurant environ 200 m sur 200 m). À l'ouest se trouve la kasbah et, au nord, la Place des martyrs où se trouve un monument ressemblant à la tour Eiffel et qui rappelle les martyrs de la guerre d'indépendance. Cette dernière forme le centre du Hammamet moderne. De là partent les 2 rues principales de la ville : l'avenue Habib Bourguiba et l'avenue de la République. Le centre moderne d'Hammamet (restaurants et services) se trouve aux environs de ces 2 axes. La zone touristique se divise, à partir du centre, en 2 sections : la plus petite (Hammamet Nord) s'étale vers Nabeul et la plus grande (Yasmine Hammamet), située à plusieurs kilomètres à l'ouest, s'étale en direction de Bouficha. À 3 kilomètres du centre se trouve un centre culturel (dans l'ancienne villa du milliardaire roumain George Sebastian) qui abrite chaque été le Festival international d'Hammamet. |