Hammamet, Tunisia: travel guide

Whitewashed medina, jasmine gardens and beaches on the Cap Bon coast

Tunisia's original beach resort town in Cap Bon, framed by a whitewashed medina and Ottoman kasbah, jasmine gardens and the modern marina district of Yasmine Hammamet.

About Hammamet

Hammamet is a beach resort town on the Cap Bon peninsula, Tunisia's long-established holiday coast, where a small whitewashed medina and an old kasbah stand right beside the sea. Jasmine is the town's symbol, and its scent drifts through the gardens and streets, especially in the warmer months.

The kasbah walls give views over the beach and bay, and the medina has small shops selling ceramics, leather and spices. The Great Mosque and the Roman remains at Pupput add history, while Yasmine Hammamet, a purpose-built marina district a short way south, has restaurants, boats and nightlife.

Hammamet suits couples and families who want a Mediterranean beach holiday with a historic backdrop. Late spring and early autumn are warm and comfortable, and the swimming season is long.

Country
Tunisia
Currency
TND
Time zone
Africa/Tunis
Nearest airport
NBE

Last updated

Plan a Hammamet trip

Top places to visit in Hammamet

  • Hammamet Beach

    resort beach · 4.3 rating · about 2.5 h · check the fee at the gate

    The gently curving town beach of fine white sand beside the medina, Tunisia's original seaside-resort strand backed by jasmine gardens and hotels.

  • Yasmine Hammamet Marina

    marina · 4.3 rating · about 2 h · check the fee at the gate

    The modern resort quarter south of town, built around a large marina and the Medina Mediterranea theme-medina, with promenades, restaurants and nightlife.

  • Medina of Hammamet

    old town · 4.3 rating · about 1.5 h · check the fee at the gate

    A compact whitewashed medina wrapping around a seaside kasbah, its lanes of craft shops and cafes opening onto a sheltered turquoise bay.

  • Pupput Archaeological Site

    roman ruins · 3.9 rating · about 1 h · check the fee at the gate

    The Roman town of Pupput, with mosaic-floored houses and one of North Africa's largest late-antique necropolises, on the southern edge of Hammamet.

  • Great Mosque of Hammamet

    great mosque · 4.7 rating · about 0.5 h · check the fee at the gate

    The medina's principal mosque, a serene white minaret landmark beside the kasbah dating to the 15th century.

  • Kasbah of Hammamet

    kasbah · about 0.8 h · check the fee at the gate

    The 15th-century seafront fortress guarding the medina, whose ramparts offer a classic view over the old town's white rooftops and the Mediterranean.

Things to do

  • Hammamet Medina & Kasbah Walking Tour Tour · 2 h · from TND 45 per person
  • Cap Bon Catamaran Cruise Water Sports · 4 h · from TND 75 per person
  • Thalassotherapy Spa Half-Day Wellness · 3 h · from TND 120 per person
  • Horse Riding on Hammamet Beach Adventure · 1.5 h · from TND 60 per person

Day trips and tours

  • Cap Bon & Nabeul Pottery Day 7 h · from TND 110

Where to stay in Hammamet

  • Hammamet Centre & Medina about TND 170 per night

    Close to the old town, kasbah and town beach with local restaurants.

  • Yasmine Hammamet about TND 240 per night

    The modern marina-and-resort district south of town, packed with large hotels, the marina and nightlife.

Hotels

  • La Badira 5-star · TND 450 to TND 900 per night
  • The Russelior Hotel & Spa 5-star · TND 280 to TND 520 per night
  • Dar Hayet 4-star · TND 200 to TND 380 per night
  • Laico Hammamet 5-star · TND 300 to TND 600 per night
  • Dar el Bahar - La Medina Hammamet 2-star · TND 90 to TND 170 per night
  • Occidental Marco Polo 4-star · TND 180 to TND 340 per night

Where to eat

  • Restaurant Barberousse Seafood, Mediterranean · about TND 42 per person
  • Chez Achour Seafood, Tunisian · about TND 40 per person
  • Pomodoro Italian, Pizza · about TND 32 per person
  • Dar Zmen Tunisian, International · about TND 35 per person
  • Le Pêcheur Seafood · about TND 45 per person
  • Restaurant L'Amiral Seafood, Mediterranean · about TND 48 per person
  • La Fornace Italian, Pizza · about TND 35 per person
  • Bouillabaisse Seafood, French · about TND 46 per person

Getting to Hammamet

Airport: Enfidha (NBE)

How visitors arrive in Hammamet

  • Fly to Enfidha-Hammamet airport By air from Enfidha · common

    Hammamet has no airport of its own; Enfidha is the closest, with taxis onward. Source: en.wikivoyage.org

  • Fly to Tunis-Carthage By air from Tunis · common

    Tunis-Carthage is another airport used, with a taxi onward. Source: en.wikivoyage.org

  • Train from Tunis to Bir Bou Regba By train from Tunis · common

    Trains run from Tunis to Bir Bou Regba station, a short taxi ride from Hammamet. Source: en.wikivoyage.org

  • Louage from Tunis By road from Tunis · possible

    Shared louage taxis connect Hammamet, mostly with Tunis. Source: en.wikivoyage.org

From the airport to the centre

  • Private taxi from Monastir or Tunis airport unconfirmed

    Private taxis run to Hammamet from Monastir or Tunis airports. Source: en.wikivoyage.org

  • Decline unsolicited luggage carriers at arrivals and ask for the meter rather than bargaining. Source: en.wikivoyage.org

From the railway station to the centre

  • Taxi from Bir Bou Regba station unconfirmed

    Many trains stop at Bir Bou Regba on the main line, a short distance from Hammamet; take a taxi into town. Source: en.wikivoyage.org

Getting around

  • Shared Taxi

    Louages, shared taxis that depart when full, leave from the Hammamet louage station, mainly for Tunis.

  • Taxi

    Taxis can be taken from Bir Bou Regba train station, outside Hammamet, to reach destinations in town.

  • Walking

Safety and scams to avoid

  • Henna and "gift" pressure

    Hammamet medina & beach

    A woman quickly applies henna or presses a "free" bracelet or sprig of jasmine into your hand, then demands payment.

    How to avoid it: Keep hands to yourself and firmly decline; do not accept anything described as a gift from street vendors.

Best time to visit Hammamet

  • Jan 15°C
  • Feb 16°C
  • Mar 18°C
  • Apr 21°C
  • May 25°C
  • Jun 29°C
  • Jul 33°C
  • Aug 33°C
  • Sep 29°C
  • Oct 25°C
  • Nov 21°C
  • Dec 17°C

More in Tunisia

Frequently asked questions about Hammamet

What are the top-rated places to visit in Hammamet?
The highest-rated places in our Hammamet guide are Great Mosque of Hammamet, Hammamet Beach, Yasmine Hammamet Marina, Medina of Hammamet, Pupput Archaeological Site.
Where should I stay in Hammamet?
Our guide covers these areas to stay in Hammamet: Hammamet Centre & Medina, Yasmine Hammamet.
How do I get around Hammamet?
Ways to get around Hammamet covered in our guide: Shared taxi, Taxi, Walking.
What scams should I watch out for in Hammamet?
Scams reported to us for Hammamet include Henna and "gift" pressure. Each is explained in the guide, with how to avoid it.
What is the weather like in Hammamet?
Average daytime highs in Hammamet run from 15°C in Jan to 33°C in Aug.
Which airport is nearest to Hammamet?
The nearest airport to Hammamet has the code NBE.
✦ Your next adventure awaits

Dream it!
Plan it!
Book it!

All in one zippy experience.
From weekend getaways to epic multi-country adventures.

Round Trip Multi City
From
Delhi, Mumbai…
To
Bangkok, Bali…
Departure
Select Date
Return
Select Date
Travellers & Class
2 Travellers