Top ChoiceTunisian in Hammamet

Resto L'Ommima

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...

Top ChoiceItalian in El Haouaria

Ristarante Bellariva Dalla Lina

Given El Haouaria's proximity to Italy, you might think there would be better food options in town. Although many restaurants have a token Italian option on the menu, none hold a candle to this bona fide...

Top ChoiceSeafood in Kelibia

Restaurant El Mansourah

Restaurant El Mansourah

On a small headland south of Mansoura beach, this smart place has tables set out on rocks in the sea, overlooking crystal-clear rock pools. It's perfect for a long lunch of fresh fish, washed down with chilled...

International in Hammamet

Resto La Plage

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...

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...

European in Nabeul

Slovenia

Slovenia

While the menu might seem a tad idiosyncratic, the dishes are innovative and make a nice change from the usual Tunisian offerings. ‘Couseila’, couscous with the flavours of paella, highlights Cap Bon’s Andalusian...

Italian in Nabeul

Il Gusto

Il Gusto

Run by the crew from the restaurant Slovenia next door but with a dedicated Italian menu, Il Gusto offers light pastas that are a cut above red-sauce standards. There’s house-made ravioli and pizzas straight from...

Seafood in El Haouaria

Restaurant La Daurade

Next to Les Grottes, La Daurade has a delightful seaside setting and unsurprisingly stellar seafood (though stray elsewhere on the menu at your own risk). In summer, tables on open terraces cascade all the way...

International in Hammamet

L’Angolo Verde

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...

Tunisian in Kelibia

Restaurant Anis

Anis has a stuck-in-time wood-panelled interior, which leads into a small hotel of the same name. Seafood is the speciality, but if you need a break from it, this restaurant has a wider selection of grilled meats...

Seafood in Nabeul

Restaurant Bon Kif

Restaurant Bon Kif

Bon Kif is a relaxed choice, with a pleasant, tiled courtyard that's perfect for a long lunch. It has the regular choices of pasta, seafood and Euro-style meat dishes, and sometimes even has paella on the menu....

Cafe in Hammamet

Canari

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)...

Tunisian in Nabeul

Le Patio

Le Patio is a smart, contemporary-styled little place with seats under a bright atrium or among nooks and crannies for intimate dining. It serves Tunisian standards of pasta, couscous and grilled meats alongside...

Seafood in Hammamet

Chez Achour

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...

European in Nabeul

L’Olivier

Cosy L’Olivier has seating across two levels with an easygoing European-Mediterranean bistro menu. The simple seafood, including chargrilled prawns, and throwback French desserts, such as crêpes Suzette, are great.

Ice Cream in Hammamet

Mongelli

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.

Tunisian in Nabeul

Restaurant Le Bonheur

Restaurant Le Bonheur

One of the medina's cheapies serving couscous and brik (savoury pastry, usually with a runny egg and seafood), tucked off the main pedestrianised souq, this place has a welcoming atmosphere, plus the requisite...

Tunisian in Kelibia

Jammoulti

If you’re on the beach and on a budget, this cheery, casual place does standard plates of pasta, fish and grilled steak. Service can be slow, but with a spectacular view like this you might not even notice.