DoaluKnow the place before you book.
Hammamet's stone kasbah walls, white medina houses and green-domed mosque below inland hills.

Tunisia · Gouvernorat de Nabeul

Where to Stay in Hammamet, Gouvernorat de Nabeul

Hammamet is a beach resort town on the Cap Bon coast of Tunisia, a walled medina by the sea ringed by jasmine gardens and long sands.

Find your area →

Where to stay in Hammamet

Not every neighbourhood fits every trip — here's what each one is good for.

Where you stay in Hammamet turns on the medina or the beach strip. The lanes of the old town keep the kasbah, the harbour, and the souks within a walk, and staying in the medina suits anyone here for the old town. White walls line the sea.

Jasmine climbs the courtyards. Out along the bay and toward Yasmine Hammamet, the shore gives way to long sands and big resorts. A room on the beach strip trades the medina for the sands, the marina, and the pools by the sea.

The Mediterranean opens past the palms. Stay in the medina for the kasbah, or on the strip for the beach. The medina sits just up the shore.

About Hammamet

Hammamet is the garden resort of the Tunisian coast.

What is Hammamet known for?

On the Gulf of Hammamet at the foot of the Cap Bon peninsula, it was the first beach town of the country, and it keeps a white medina and seaside kasbah, long sands under the jasmine gardens, the artists' villa of the cultural centre, and the Roman ruins of Pupput nearby. The blue Mediterranean laps the walls. Jasmine scents the evening air.

What are the main landmarks in Hammamet?

The old kasbah guards the medina by the sea at Hammamet. The square stone fort on the shore, rising over the white medina and the harbour, looks out across the gulf, the emblem of the town, above the waves. A walled quarter climbs behind.

The old medina of white lanes runs up from the water, while the artists' villa of the cultural centre, the Roman ruins of Pupput, and the long sands of the bay mark the shore of Hammamet.

What is the history of Hammamet?

Hammamet grew where Rome once bathed. The Romans built a town and baths on this coast at Pupput, and its name, from the Arabic for baths, still recalls them, while a Berber and Arab town rose later by the shore. The sea guarded the town.

In the middle ages the Hafsid rulers walled the medina and raised the kasbah over the water against the corsairs and the sea raiders. By the last century it became a place of artists. A wealthy Romanian built a famous villa in the gardens above the beach, and writers and painters gathered at Hammamet, drawn by its light and its jasmine.

Tourists followed the artists. The town became the first beach resort of Tunisia, its old medina ringed by hotels and new marinas, but the walled town and the kasbah still stand by the sea. The jasmine still scents the streets.

Hammamet keeps its medina and its sands on the Cap Bon shore.

Where is Hammamet?

Hammamet lies on the east coast of Tunisia, at the base of the Cap Bon peninsula on its gulf. The town sits on a curve of sandy shore backed by orchards of citrus and olive, where the fertile Cap Bon country runs down to the warm Mediterranean, with low hills behind. Golden sands line the bay.

The sea lies calm and blue.

What is the climate of Hammamet?

The year at Hammamet runs warm and Mediterranean, tempered by the sea breeze. Hot dry summers and mild wet winters cross the coast, cooled by the sea breeze in summer, with sunshine most of the year and rain in the cooler months. The sea keeps the winters soft.

Summer draws crowds to the sands.

How do you get to Hammamet?

Hammamet lies on the Tunisian coast, about an hour south of Tunis. A motorway runs to it down the coast from Tunis and the airport, and trains stop nearby. Roads run out along Cap Bon.

Tunis lies north up the coast.

Good for

More cities in Gouvernorat de Nabeul

Updated August 2026