Choose language

The best restaurants in Bari

Bari is in the Apulia region, known as Italy's larder. Here, you’ll find wonderful vegetables, fantastic wines and delicious dishes specific to the region. And if you are on the hunt for the best restaurants on your trip, here are some of our favorites.

Traditional food in the old town

The warm light and friendly greeting make you feel really at home in Locanda Federico. Delightful aromas of traditional dishes waft out from the kitchen as you cast your eyes over the square outside, Piazza Mercantile, in the heart of the old town. The wine list features many of the very best wines from the region.

Breakfast in a bookstore

Do as the locals do and head to Libreria Zaum, a cozy bookstore that serves frothy cappuccino and fresh croissants. Mingle with older locals reading the daily newspaper, besuited businessmen and young intellectuals talking in low voices across the tables. You can stand at the bar counter or sit at a table for hours. One thing's for sure, it's the coziest place to eat breakfast in Bari.

Prinz Zaum

Via Cardassi, 93, Bari

Show on map

At Terranima the interior is cozy and genuine. Photo: Terranima

Hole in the wall in the modern part of Bari

A tiny location that offers great food experiences at very reasonable prices. Here, they only use locally sourced produce in the tasty dishes that are served at plain wooden tables and chairs. Expect to wait for a table, but it's worth it. It's very popular with locals for a delicious lunch, that always includes a glass of wine or two.

Aperitif by the sea

El Chiringuito, the most popular bar in Bari, is right next to the lively fish market. Here, they play reggae till late and you see stylish and elegant ladies side by side with kids with Rasta dreadlocks. The drinks are delicious, the beer cold and the small dishes irresistible.

At Polvere di Stelle you eat on white table cloths while you look out over the Adriatic Sea. Photo: Polvere di Stelle

Stardust with sea views

The top floor of hotel Albergo delle Nazioni houses the elegant restaurant, Polvere di Stelle. The name is fitting as it translates as Stardust. Here, you get wonderful views over Bari seafront. Even the most unromantic soul will struggle to resist the beautiful evening light over the Adriatic Sea. White linen, silver cutlery and modern dishes set the scene for a romantic dinner and long conversations.

We use cookies to enhance your browsing experience as outlined in our Cookie Policy.We’d like to use technologies, such as cookies, to make your experience with us as enjoyableas possible. We may share information about the way you use our sites and applicationswith our trusted media, advertising and analytics partners so we can deliver relevant andpersonalized advertising. By clicking “I accept” you consent to our use of such technologies.