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 airportFrom 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 viewsHammamet Beach — Clean, wide sandy beach stretching several kilometersGeorge Sebastian Villa — A stunning Art Deco villa that hosts the International Cultural FestivalPupput Archaeological Site — Roman ruins just outside the cityCap Bon Peninsula — Take a day trip to explore Nabeul, Kelibia, and El HaouariaBest time to visit
June to September — Peak beach season, 30–35°CApril to May — Pleasant weather, fewer crowdsOctober — Still warm enough for swimming, great deals on hotelsReady to book your transfer?
Get instant pricing and confirm via WhatsApp.