Perhaps because of the number of all-inclusive resorts, Hammamet's dining scene is decidedly ho-hum, though there are a couple of spots where it's worth taking a break from your full-board options.

Hammamet Centre

Hoards of restaurants cluster in Hammamet’s centre, especially around the medina (and on top of its walls).

Hammamet Sud

A number of Italian restaurants are spread out along Rue de Nevers and down Rue Dag Hammarschold, with a batch of mostly Tunisian flavours on offer further south on Rue Moncef Bey.

Yasmine Hammamet

Yasmine Hammamet, with its high percentage of all-inclusives, is not a great place to eat out, but if you must, some below-average restaurants haunt the medina. Otherwise, stop by the marina for a pre-dinner gelato before heading elsewhere.