Puglia · Best Restaurants · Curated · Updated 2026

Best Restaurants in Puglia

Discover the best restaurants in Puglia. Find inspiration for your trip with our curated list of top-rated spots, local favorites, and hidden gems.

The 10 best restaurants in Puglia

italy/puglia/restaurant/grotta-palazzese

Grotta Palazzese

Experience exquisite Italian cuisine in a breathtaking cave setting overlooking the Adriatic Sea at Grotta Palazzese.

Via Narciso, 59, 70044 Polignano a Mare BA
4 Very Good 3,509 reviews
italy/puglia/restaurant/le-stanzie

Le Stanzie

Discover authentic Apulian cuisine at Le Stanzie, where organic farming meets traditional Italian flavors in a charming countryside setting.

SP362 Km 32.900 Supersano - Cutrofiano, 73040 Supersano LE
4.6 Excellent 1,809 reviews
italy/puglia/restaurant/masseria-il-frantoio

Masseria Il Frantoio

Discover the charm of rural Italy at Masseria Il Frantoio—where rustic elegance meets authentic Mediterranean cuisine.

Strada Statale 16, km 874, 72017 Ostuni BR
4.7 Excellent 557 reviews
italy/puglia/restaurant/restaurant-antiche-mura

Restaurant Antiche Mura

Experience exquisite Mediterranean and seafood cuisine at Restaurant Antiche Mura in Polignano a Mare – where every dish tells a story.

Via Roma, 11, 70044 Polignano a Mare BA
4.6 Excellent 1,886 reviews
italy/puglia/restaurant/osteria-del-tempo-perso

Osteria Del Tempo Perso

Discover Osteria Del Tempo Perso: Where Authentic Italian Cuisine Meets Stunning Views in Ostuni.

Via Gaetano Tanzarella Vitale, 47, 72017 Ostuni BR
4.3 Very Good 1,334 reviews
italy/puglia/restaurant/bina-ristorante-di-puglia

Bina Ristorante di Puglia

Experience authentic Italian flavors at Bina Ristorante di Puglia in Locorotondo - where tradition meets taste.

Via Dottor Vincenzo Recchia, 44/50, 70010 Locorotondo BA
4.5 Excellent 688 reviews
italy/puglia/restaurant/radici

Radici

Discover the authentic flavors of Italy at Radici in Gravina in Puglia – where tradition meets culinary excellence.

Via Fontana la Stella, 37/39, 70024 Gravina in Puglia BA
4.5 Excellent 905 reviews
italy/puglia/restaurant/specchia-sant-oronzo

Specchia Sant'Oronzo

Experience authentic Italian flavors at Specchia Sant'Oronzo, where fresh seafood meets Mediterranean culinary traditions in Polignano a Mare.

Viale S. Francesco D'Assisi, 70044 Polignano a Mare BA
4.4 Very Good 1,257 reviews
italy/puglia/restaurant/l-antica-locanda

L'Antica Locanda

Experience authentic Italian cuisine at L'Antica Locanda in Noci - where tradition meets taste.

Via Spirito Santo, 49, 70015 Noci BA
4.7 Excellent 1,420 reviews
italy/puglia/restaurant/da-luciano-la-puglia-dentro

DA LUCIANO - La Puglia dentro

Experience authentic Puglian cuisine at Da Luciano in Polignano a Mare – where every dish tells a story.

Via Martiri di Dogali, 5, 70044 Polignano a Mare BA
4.4 Very Good 934 reviews

More to explore in Puglia

Jump into the most useful discovery pages nearby, from experiences and heritage highlights to food, stays, shopping, and evening ideas.

File:Alberobello BW 2016-10-16 13-43-03 ...
Destination guide

More about Puglia

Discover Puglia: Italy’s hidden gem with stunning coastlines, historic towns, and rich culinary traditions. Perfect for a serene and culturally immersive getaway.

Tell me more about Puglia
Mobile App
Get the app

Your all‑in‑one travel companion app

Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.

Select Currency

Choose the currency you want prices to display in.