Hammamet restaurants

Top Choice Tunisian in Hammamet

Resto L'Ommima

This delightful diner, where gingham red-and-white tablecloths clash with traditional North African tiles, is worth seeking out even (and especially) if you have full-board lodgings. Even if you think you've sampled…
International in Hammamet

Resto La Plage

As evident from the name, you can't get closer to the sea than this. With an enviable spot on one of Hammamet's best beaches, this smart but casual place has a shaded terrace reaching out onto the sand and a dug-in …
Mediterranean in Hammamet

Le Barberousse

Perched high on the medina walls, Le Barberousse is one of Hammamet’s more upmarket eating choices. The menu traverses the Mediterranean, though unsurprisingly given its proximity to the ocean, fresh seafood is what…
International in Hammamet

L’Angolo Verde

This colourful spot is always buzzing and offers classic kid favourites, making it a good pit stop if you have little ones in tow. There's tree-shaded seating on the pavement outside or tables with floral-patterned …
Cafe in Hammamet


A popular cafe with a large, watch-the-world-go-by terrace, Canari is good for milkshakes, ice cream and fresh juices, and there are also sandwiches and crêpes. In the back is its much-loved pâtisserie (bakery) sell…
Seafood in Hammamet

Chez Achour

This attractive garden restaurant, known for its seafood, makes for a lovely night out, with seating under fig trees decorated with white lanterns in a shaded courtyard. Pasta, steak and escalope round out the menu.…
Ice Cream in Hammamet


One of several ice-cream shops lining the street south of L’Angolo Verde, Mongelli has a large range of flavours but is most notable for its gluten-free options.
Italian in Hammamet

Restaurant da Franco

The wide-ranging Italian menu here offers everything from handmade pasta dishes to carpaccio and calamari fritti, which you can enjoy in the much-loved bougainvillea-covered garden.