Photo: Shutterstock


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.

At Locanda Federico you can find traditional Italian dishes. Photo: Locanda Federico

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.

Locanda Federico

Piazza Mercantile, 63, Bari

Show on map

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.


Via Nicolò Putignani, 213, Bari

Show on map

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.

Molo San Nicola

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.

Polvere di Stelle

Did you find this article inspiring?

Give it a thumbs up!


Book trip

Use your points

From30,000 Round trip

Spend points


Close map


From the article

Share this tips


Looking for something special?

Filter your search by