Welcome to Hammamet
Hammamet is Tunisia's most popular beach resort, known for its golden sand beaches, vibrant nightlife, and the charming old medina. Located on the Cap Bon peninsula, it's one of the closest resort towns to both Tunis-Carthage and Enfidha airports.
Getting to Hammamet
The fastest way from the airport:
**From Enfidha Airport (NBE):** 35 km, about 35 minutes — the closest airport**From Tunis-Carthage (TUN):** 67 km, about 1 hour 10 minutesWe recommend booking a private transfer for a stress-free arrival. Prices start from just $30 from Enfidha and $45 from Tunis.
Hammamet Nord vs. Yasmine Hammamet
Hammamet Nord (Old Town)
The original Hammamet with the beautiful medinaMore local restaurants and cafésSmaller, boutique hotelsWalking distance to the medina and fortYasmine Hammamet
Purpose-built resort area south of the cityLarge all-inclusive hotelsMarina with restaurants and shopsCarthage Land theme parkBetter for families and package holidaysMust-See Attractions
**Hammamet Medina** — A walled old town with narrow streets, shops, and a fort with panoramic views**Hammamet Beach** — Clean, wide sandy beach stretching several kilometers**George Sebastian Villa** — A stunning Art Deco villa that hosts the International Cultural Festival**Pupput Archaeological Site** — Roman ruins just outside the city**Cap Bon Peninsula** — Take a day trip to explore Nabeul, Kelibia, and El HaouariaBest time to visit
**June to September** — Peak beach season, 30–35°C**April to May** — Pleasant weather, fewer crowds**October** — Still warm enough for swimming, great deals on hotelsReady to book your transfer?
Get instant pricing and confirm via WhatsApp.