Welcome to the heel of Italy’s ‘boot,’ Puglia—a sun-kissed southern gem filled with beautiful whitewashed towns, fairytale trulli of Alberobello, quaint villages, and stunning coastal views along the Adriatic and Ionian Sea. Puglia is also one of the more affordable regions in Italy, so you can enjoy your time and extend your stay without worrying about your budget.
While exploring this incredible region, consider adding Matera to your itinerary—just a short drive away, this city of ancient cave dwellings offers a fascinating glimpse into Italy’s rich history and is the perfect complement to your Puglia adventure. In this guide, I’ll share the best things to do, where to eat, best beaches to visit, the best places to stay, and unforgettable experiences to help you create lasting memories of Puglia.
This post contains affiliate links where I earn a small commission (at no extra cost to you). Your support helps me keep providing valuable travel tips and recommendations.
Below are helpful resources to make your travel planning easier and stress-free:
- Hotels
- Flights
- Car Rental
- Activities, Tours and Day Trips
- Airalo eSim, use code “MARIYA1502” for $3 off
- Train and Bus Tickets
- Ferryhopper – Ferry tickets

Check out my other Puglia-related Travel guides:
- Best ways to get to Puglia
- Beach Clubs in Puglia
- Alberobello Travel Guide
- Monopoli Beaches & Travel Guide
How to get to Puglia



Plane
The best and easiest way to reach Puglia is by flying into Bari or Brindisi. Both have flights from major European cities, and from there, it’s a short drive. You can also fly into Naples, but it’s a 3-4 hour drive.
Train
If you’re traveling within Italy, taking a train to Puglia is a great option. You can easily catch a high-speed train from cities like Rome, Naples or Florence to Bari or Lecce, enjoying scenic views along the way.
Click here to see best ways to get to Puglia
Getting around Puglia


When it comes to getting around Puglia, getting a rental car is the best option. The towns are spread out, and having a car gives you the freedom to explore at your own pace, reaching places that may be harder to access by public transportation.
Puglia is full of winding country roads, stunning coastal drives, and picturesque hilltop villages, and with a car, you can easily venture off the beaten path and discover the region’s true beauty. This allows you to create your own itinerary, stop at scenic viewpoints, and enjoy the freedom to go wherever the road takes you.
While public transport can get you from city to city, having a car lets you truly experience the heart of Puglia. We rented a car right at the airport, which made everything much easier!
Puglia tips and things to know

Currency
Italy’s currency is the Euro (€), so be sure to have some cash on hand for small purchases or places that may not accept cards. Credit cards are accepted in most areas, but it’s always handy to have cash, especially in smaller towns.
Language
Italian is the official language, but many locals in Puglia understand and speak basic English, especially in tourist areas. Learning a few Italian phrases like “Grazie” (thank you) and “Per favore” (please) goes a long way and adds to the experience.
Safety
Puglia felt pretty safe, especially the smaller towns. As with any place, it’s always important to be aware of your surroundings and take basic precautions, such as keeping an eye on your belongings in crowded areas.
Home base
Choosing the right home base in Puglia makes exploring easy and relaxed. Staying in a central spot allows you to explore nearby towns and beaches without the hassle of constantly moving accommodations. It’s the perfect way to take day trips and fully enjoy the region at a relaxed pace
Breakfast
Most places include breakfast. Make sure to check accommodations.
When to visit Puglia


APRIL, MAY, SEPTEMBER, OCTOBER (shoulder season)
I think this is the best time to visit! The weather is mild and pleasant, perfect for exploring without the intense heat. Additionally, the crowds are much smaller, allowing for a more relaxed and enjoyable experience.
JUNE-AUGUST (high season)
It is very busy and HOT. Prices for hotels are higher. The region becomes very crowded, which can make it harder to fully enjoy the sights and experiences.
NOVEMBER – MARCH (off-season)
The weather is cooler, and some hotels and restaurants close for the winter.
How many days do you need in Puglia



10-14 DAYS is the perfect amount of time to fully experience Puglia. With so much to explore—from charming towns to stunning beaches—you’ll want to take your time and truly enjoy everything the region has to offer. Make sure to give yourself enough time to explore at a relaxed pace and savor the beauty of each destination.
Puglia is a place to be enjoyed without rushing, so allow yourself the space to immerse in the unique atmosphere of each town and beach.
I highly recommend adding Matera to your trip. While it’s not technically part of Puglia, it’s such a special place that is close, and it’s a must-visit. The ancient cave dwellings and the fascinating history make it well worth a short detour for 2-3 nights.
You can easily split your visit into three parts: first, explore the smaller towns, then head south to relax on the beautiful beaches, and finally, end your trip with a visit to Matera to experience its history and charm. With enough time, you’ll have the opportunity to take in the sights, enjoy the local cuisine, and really enjoy the slower pace of life.
A trip like this will leave you with lasting memories of Puglia’s authentic beauty.
Must visit tows in Puglia


ALBEROBELLO

This place felt like stepping into a fairytale—trulli rooftops, cozy streets, and the warmest vibes. Alberobello is one of the most iconic towns in Puglia, made up of hundreds of trulli: bright white, cottage-like buildings with stone conical rooftops. It’s a town that seems straight out of a dream, and you can’t help but fall in love with it. Make sure to wander and get lost in the narrow streets, take tons of pictures of the charming trulli, and go up to one of the shops terraces to get a great view of the trulli tops.
A great way to experience Alberobello is by spending a full day exploring the town, even better if you can spend the night. Take your time walking through the historic district, visit the Trulli Museum, and enjoy the local food. The peaceful atmosphere, combined with the unique architecture, makes for an unforgettable experience. Alberobello is one of those places that stays with you long after you’ve left, leaving you with memories of a truly magical town.
OSTUNI

The white town or known as The White City of Puglia, Ostuni, sits on a hill and is famous for its bright white houses that glow against the green countryside. This is an ancient town with over a thousand years of history. Walking through here feels like a living maze. there are tons ofT winding alleys, arches, and staircases that lead up and down across multiple levels, revealing hidden spots at every turn. You’ll find small boutiques, cafés, and wine bars tucked into its narrow streets, perfect for wandering without a plan.
The town has a main square, Piazza della Libertà, that is always full of energy. There are tons of people enjoying an aperitivo and the vibe is super chill. One of my favorite things about this town is the view—you can see all the way from the countryside to the Adriatic Sea. It’s also locared in a great spot between Bari and Lecce, so it’s perfect as a home base. The whole place feels both cozy and lively—great for day trips or just taking it slow.
POLIGNANO A MARE

Located atop a 20 meter high limestone cliff overlooking the Adriatic Sea, Polignano a Mare is an ancient town with roots dating back to the 4th century BC, offering breathtaking views at every turn. The town’s whitewashed buildings stand out against the deep blue sea, creating a truly picturesque setting.
This beautiful seaside small town is home to one of the most beautiful beaches, Lama Monachile (also known as Cala Porto), which is bordered by a Roman bridge. Beyond the beach, Polignano a Mare is full of charming streets lined with cafes, art galleries, and local shops. The town has a fun and colorful atmosphere. You can people watch – see both locals and visitors walk along the promenade, eat fresh seafood, and enjoy the stunning coastal views. Polignano a Mare is a great place to visit and a must-see to experience the authentic charm of Puglia.
BARI


The capital of Puglia is a vibrant mix of old-world charm and modern energy. The city’s historic center, Bari Vecchia, is a maze of narrow streets, ancient buildings, and busy markets, where life feels authentic and full of character.
One of the most iconic spots is Via delle Orecchiette, where you’ll find Nonne making fresh, handmade pasta right on the streets, creating the famous orecchiette (little ear)—a tradition that has been passed down for generations.
Beyond the old town, Bari has a stunning seaside promenade, lively piazzas filled with cafes, and a bustling nightlife scene. The Basilica di San Nicola, an important pilgrimage site, is a must-visit, showcasing beautiful Romanesque architecture.
Bari is also a great place to try some fresh seafood—whether it’s a simple plate of raw octopus or a classic dish of spaghetti alle vongole. The food here is something special.
LOCOROTONDO

One of Puglia’s lovelier little towns, Locorotondo is a maze of narrow alleys, vibrant flower-filled balconies, colorful shutters, and picture-perfect doorways. Its name means ‘Round Place’ in Italian as the town is built in a circular layout, with a perfect ring of whitewashed houses built around a hilltop.
Locorotondo’s houses have a unique architectural feature ‘cummerse roofs’—pointed gable roofs that give the town’s skyline a charming and distinctive look. Walking through its beautoful streets, you’ll find hidden courtyards, small artisan shops, and cozy trattorias serving delicious local dishes.
CISTERNINO

One of Puglia’s hidden gems, this little town is known for its unspoiled, authentic southern Italian vibe with its winding narrow streets, whitewashed houses, and flower-filled balconies. The town has maintained its local charm, with centuries-old buildings and a laid-back atmosphere that makes it feel like time has slowed down.
Unlike more touristy spots, Cisternino feels truly authentic. In fact, there are more locals than tourists, which gives you a true taste of Italian life without the crowds. . For example, you’ll see locals chatting in the piazzas and butchers grilling meat to order. Plus, small trattorias serve simple, tasty Apulian dishes. The town is also famous for its fornelli — butcher shops that are also restaurants. Here, you pick your meat, and they grill it fresh for you.
The heart of Cisternino is its historic center, a labyrinth of alleys and stone archways leading to hidden courtyards and panoramic terraces overlooking the countryside of the Itria Valley. Its unpretentious charm and slower pace make it one of the region’s best-kept secrets.
MONOPOLI


Nestled along Puglia’s Adriatic coast, Monopoli is a seaside gem that beautifully combines history, vibrant local life, and coastal charm. I loved walking by the water, seeing the colorful fishing boats and busy piazzas. It’s the perfect place to enjoy the relaxed, southern Italian vibe. Monopoli’s historic city centre is a maze of narrow alleys, with stone churches, charming cafes, and small shops.
At the heart of it all is Piazza Giuseppe Garibaldi, a busy square where locals gather for espresso in the morning and aperitivo in the evening. The town’s centuries-old city walls and watchtowers tell the story of its rich maritime history, along with a medieval castle, Castello di Carlo V overlooking the sea.
One of Monopoli’s biggest draws is its stunning coastline, dotted with hidden coves, sandy beaches, and crystal-clear waters. The town has several small beaches right in the center, including Cala Porta Vecchia, a picturesque beach perfect for a quick dip.
Beyond the scenic views and rich history, Monopoli is a food lover’s paradise. Fresh seafood is at the heart of its cuisine, with traditional trattorias serving up grilled fish, octopus, and the famous Puglian dish, orecchiette with seafood.
LECCE


Know as the “Florence of the South” and one of the most culturally rich cities, Lecce feels like walking through an open-air museum. I was in absolute awe! The stunning Baroque city in the heart of Puglia is full of ornate churches, elegant piazzas, and historic buildings made of local limestone. Lecce is full of charm and so much history. Make sure to wander through the narrow streets, where you’ll find beautiful architecture, vibrant cafés, and lively squares.
Since it was built on Roman foundations, many of the city’s structures are made from Lecce Stone, a unique material that gives the whole city a warm, golden glow at sunrise and sunset, making Lecce shine like honey.
The heart of the city is Piazza del Duomo, one of Italy’s most beautiful squares, where the intricate details of Lecce Cathedral and its towering bell create a stunning view. Nearby, the Roman Amphitheater, a 2nd century, still hosts performances today.
The food here is just as special—make sure to try a rustico leccese, a flaky pastry with mozzarella and tomato, or a pasticciotto, a creamy custard-filled pastry that’s best with an espresso.


One thing to note is that Mater is not part of Puglia. However, it is very close and I think it’s a must-visit on your Puglia road trip itinerary. As the oldest city in Italy and some say the third oldest in the world, Matera is carved into the rocky cliffs of southern Italy’s Basilicata region.
Matera was once abandoned and called the ‘shame of Italy’ because of poverty and poor living conditions. Since then, it has transformed into a UNESCO World Heritage Site. It also earned the title of ‘European Capital of Culture.’
Today, it’s one of the most captivating destinations in the world. Wander through the maze of winding alleyways and stone staircases in the Sassi district where each turn reveals hidden restaurants, cave hotels, rock churches, and breathtaking viewpoints. It’s truly mind-blowing—like stepping into a movie.
Fun Facts: Movies such as the Passion of the Christ, Wonder Woman, and James Bond were shot here.

Must visit beaches in Puglia
With over 800 kilometers of pristine coastline along the Adriatic and Ionian seas, Puglia is a beach lover’s paradise, with a diverse mix of landscapes. From long, white sandy shores to rocky coves and crystal-clear natural swimming pools, every stretch of coastline has something unique to offer.
The eastern side, facing the Adriatic, is known for its dramatic cliffs, hidden grottoes, and pebbly beaches with striking turquoise waters—perfect for those who love snorkeling and exploring rugged coastlines.
On the western side, along the Ionian Sea, there are softer, golden sandy beaches and shallow, calm waters, which are perfect for relaxing and swimming. There are tons of options—lively beach clubs, quiet secluded spots, or stunning rock formations like those in Torre Sant’Andrea. Puglia’s coastline has it all.



LAMA MONACHILE
The most iconic beach in Puglia, Lama Monachile in Polignano a Mare, is a stunning cove surrounded by dramatic limestone cliffs and crystal-clear turquoise waters. It truly is a postcard-perfect beauty, and it’s one of the most popular and photographed spots in the region.
Lama Monachile gets very busy in summer. Be sure to arrive early to find a good spot to sit and enjoy the beach before the crowds arrive. Another thing to note is that this so beach is made up of pebbles instead of sand, make sure to bring water shoes for better comfort.
Since it’s centrally located, you’ll be close to many restaurants and shops. Make sure to try a famous caffè speciale—a delicious mix of coffee, sugar, lemon zest, and cream, unique to Polignano. If you’re driving, parking can be tricky in peak season, click here for a link to free parking lot, which is about a 10 min walk to the beach.
CALA PORTICCIOLO
A pebble beach with remains of ancient structures carved into the rocks, creating small natural pools with shallow, crystal-clear water. You can also swim in the open sea or spend the day at BAGNO MARINO ARCHI beach club. Relax on comfortable deck chairs and enjoy a lunch at the on-site restaurant. Be sure to make reservations in advance.
SPIAGGIA di PORTO MIGGIANO
This beach has the most dramatic cliffside views! From the top, you look down at the turquoise waters below. To get to the beach, you’ll have to climb down a lot of stairs, but it’s totally worth it. While it’s mostly pebbles, there’s a small sandy area where you can relax and enjoy the scenery.
CALA PORTA VECCHIA
The main beach in Monopoli is just a short walk from the historic town center, making it an easy and convenient spot for a refreshing swim. This is a small yet cozy beach that has a mix of sand and rocks, with shallow, clear waters perfect for a relaxing dip. Make sure to arrive early, as it can get crowded, especially in the summer months.
What makes Cala Porta Vecchia special is its stunning backdrop—the beach is framed by Monopoli’s 16th-century defensive walls, giving it a unique historical charm. From here, you can look over the old town’s whitewashed buildings and picturesque streets, just steps away from the shoreline.
After a swim, you can explore the nearby cafés, grab a gelato, or enjoy fresh seafood at one of the many restaurants overlooking the sea. It’s the perfect mix of history, culture, and coastal beauty.
MARINA SERRA
This was one of my favorite beaches! Marina Serra is a hidden paradise with natural swimming pools carved into the rocks and crystal-clear, calm, shallow waters where you can spot fish at your feet. The setting is absolutely beautiful. There is a sheltered cove that makes it feel like a secret escape and a ramp nearby makes it easy to get to.
One of the coolest parts that makes this spot even more special is the grotto at the back. I loved swimming through it! You can reach the open ocean from there, surrounded by towering rock formations and deep blue water. It felt like such a magical experience.
SPIAGGIA DI PESCOLUSE
Known as the “Maldives of Salento,” this beach has beautiful fine sand and shallow, crystal-clear waters. With a restaurant, bathrooms, and sunbeds available for rent. Just note that it gets crowded during the summer.
CALA DELL’ACQUAVIVA
A beautiful cove with blue and turquoise waters. This is a free beach, but there’s a bar but no umbrellas or sunbeds. It opens to the sea, with steps to climb and jump from. The beach is pebbly.
IL CIOLO
Lovely setting under a bridge, with crystal-clear blue waters in a dramatic, fjord-like cove surrounded by steep cliffs. The deep blue waters are perfect for snorkeling, where you can see plenty of fish from above. The beach is pebbly, and there’s a restaurant nearby.
LIDO IL MOLO
A beautiful sandy beach with crystal-clear waters. The beach club has everything you need—lounge chairs, a beach café, and clean bathrooms.
BAIA DEI DIAVOLI
A lesser-known beach with a rugged coastline and pristine waters, it’s more of a secluded spot.
PUNTA DELLA SUINA
A scenic beach surrounded by pine forests, with soft sand and emerald waters. If you’re a nature lover, you’ll adore this place for its untouched natural beauty.
Where to stay in Puglia



TRULLI HOLIDAY DELUXE & WELLNESS (Alberobello)
This is such an authentic stay in a 400-year-old traditional trullo with modern comforts. Trulli Holiday Deluxe & Wellness is a huge house, with outdoor garden, hammock, lounge chairs and a relaxing jacuzzi. Located right in the center. Free breakfast included.
Hermanas Relais is a beautifully restored trullo with three bedrooms and three bathrooms, perfect for families or groups. Plus, it’s located in the heart of Alberobello.
NAIIRA LUXURY TRULLO (Alberobello)
A luxurious and exquisitely designed 18th-century trullo with top-notch amenities like a private pool, a terrace and a kitchen. Naiira Luxury Trullo is a perfect retreat while remaining close to the town center.
A romantic one-bedroom house, impeccably clean, with a private jacuzzi/pool — the perfect way to relax after a day of exploring. Petra Suite is pure luxury and is ideally located in the Trulli zone.
IL SOGNO DELLE BENEDETTINE (Ostuni)
Il Sogno delle Benedettine, a luxury bed and breakfast nestled in a meticulously restored 17th-century building with a private garden. You get that authentic experience in the heart of Ostuni’s historic center.
PRIMO OSTUNI HOTEL (Ostuni)
This is a contemporary newly built hotel with modern and elegant design in a prime location. Primo Ostuni Hotel also has a bar and offers free breakfast.
CASA D’AUTORE (Ostuni)
Casa d’Autore is a charming 18th century restored boutique hotel with traditional architecture and modern amenities located in Ostuni’s city center. There’s also a cozy courtyard, swimming pool and free breakfast and parking.
MASSERIA CERVAROLO (Ostuni)
A 16th-century farmhouse with unique stay in a traditional trulli house. Masseria Cervarolo is located on a Apulian countryside farm, away from the busy city center.
MASSERIA SALINOLA (Ostuni)
Masseria Salinola is a traditional boutique hotel set in the Apulian countryside, surrounded by olive trees. A gorgeous retreat just outside the city center.
ANTICO MONDO ROOMS & SUITES (Polignano a Mare)
Antico Mondo Rooms & Suites is perfectly located near Lama Monachile beach and the charming old town with rooms blending traditional charm and modern comforts.
AQUAMAREA (Polignano a Mare)
Aquamarea, a beachfront gem with stunning sea views and direct access to crystal-clear waters. Modern, comfortable rooms close to local attractions and dining.
COSMO SUITE (Monopoli)
A luxurious suite with a private pool, offering privacy and relaxation. Cosmo Suite has a contemporary design, high-end amenities, and easy access to the historic center and beaches.
B&B A C-CASTE (Monopoli)
B&B A C-Caste is a charming and historic bed and breakfast in a prime location, just steps from Porta Vecchia Beach.
CORTE SANT’ANGELO (Monopoli)
Located in the heart of the historic center, with a lovely garden. Corte Sant’Angelo has traditional-style rooms with modern comforts and free breakfast.
INNESTO ROOMS (Monopoli)
Innesto Rooms is a contemporary and affordable guesthouse with clean design, stylish rooms, modern amenities, and a central location.
DIMORA ALFIERI (Cisternino)
A charming one-bedroom house with a private indoor hot tub and a kitchenette. Dimora Alfieri is truly a cozy retreat in the heart of Cisternino.
LA CASA DI ALICE (Cisternino)
Located in one of the prettiest nooks of Cisternino, right in the heart of the town. La casa di Alice is simple but offers great value for its prime location with breakfast included. Perfect for a cozy and affordable stay.
OTTOLIRE RESORT (Locorotondo)
Ottolire Resort is absolutely gorgeous and a true escape. This luxury boutique hotel offers elegant rooms and suites, a traditional restaurant, and a Trullo Spa. Surrounded by a lush private forest, it’s the perfect place for ultimate relaxation.
PALAZZO SANT’ANNA (Lecce)
Palazzo Sant’Anna is a beautifully restored historical building in the heart of Lecce, but on a quiet street. The suites are pure luxury, with exceptional concierge service, allergy-free rooms, and a lovely terrace. Plus, the free breakfast is outstanding.
PALAZZO PAISIELLO (Lecce)
Palazzo Paisiello is an elegantly renovated hotel with luxurious rooms, thoughtfully designed with incredible attention to detail. The location is perfect, just a short walk to the old town. Enjoy a relaxing sauna and an exceptional free breakfast. Great value for the money.
MASSERIA MUNTIBIANCHI AGRI RESORT (Otranto)
Gorgeous retreat with an outdoor pool, terrace, and a lounge bar. Masseria Muntibianchi AgriResort has a delicious restaurant with free breakfast, and complimentary use of bicycles. A perfect location for exploring the coast and nearby beaches.
TENUTA DOROLIVO (Otranto)
Recently renovated bed and breakfast offering warm Italian hospitality. Tenuta Dorolivo has a beautiful courtyard patio, spacious and spotless rooms, blending modern elegance with rustic charm. Complimentary breakfast is included, with warm dishes, local specialties, and fresh pastries. Close to beaches.
BIOMASSERIA SANTA LUCIA (Alessano)
BioMasseria Santa Lucia is a charming farm property just minutes from the sights of Salento, with a beautiful garden and swimming pool. Rooms have private entrances, are large, and thoughtfully designed. Free buffet and Italian breakfast. Perfectly located for easy access to the beach.
PALAZZO FRANGIPANE (Salve)
Located at the south of Salento, away from the crowds, this oasis in a small village has welcoming hosts who truly make you feel at home. Palazzo Frangipane has an outdoor pool, garden, bicycles, and beautifully landscaped grounds. Free breakfast included. Just 10 minutes from the stunning SPIAGGIA DI PESCOLUSE (Maldives of Salento) beach.
Things to do in Puglia


CAVES AND GROTTO BOAT TOUR
Take a boat ride along the beautiful coastline of Polignano a Mare. The views are amazing! You’ll explore hidden coves, swim in calm waters, or relax on the deck. The tour includes an aperitif.
GROTTA MATRONA
A stunning natural sea cave only accessible by boat, known for its unique rock formations and vibrant colors. The cave is in a secluded location full of natural beauty.
CAVE OF POETRY
A natural pool surrounded by rugged limestone cliffs, with caves and a tunnel leading to the sea. The place has a lot of history and beautiful views. Swimming isn’t allowed, but it’s a great spot for taking photos. You can explore on your own or take a guide to learn about the history.
BEACH HOPPING
Puglia is famous for its stunning coastline, stretching between the Adriatic and Ionian seas. With so many beaches to explore, you can spend a few days beach hopping. From dramatic cliffs to long sandy shores and crescent-shaped rocky coves, there’s something for everyone.
EXPLORE NEARBY TOWNS
The best way to experience Puglia is by exploring its charming towns, each offering its own unique blend of history, culture, and beauty. From cobblestone streets to ancient architecture, these towns are full of character and life. Spend some time in each, wandering through narrow alleys, discovering hidden courtyards and getting lost in their beauty.
Each town offers something special, whether it’s the unique trulli houses in Alberobello, the whitewashed beauty of Ostuni, or the historical richness of Lecce. The slower pace of these towns allows you to truly enjoy the atmosphere, take in the local sights, and enjoy the friendly warmth of the people.
You’ll definitely have a great time. It’s a wonderful way to truly connect with the heart of Puglia.
STRADA ARCO BASSO
One of the most famous streets in Bari, where Nonne hand-make fresh orecchiette right on the street.
This was such a unique experience! Orecchiette means ‘little ears,’ and this street, Strada Arco Basso, is located in Bari’s old town and a must-see when you’re in Puglia! Make sure to add this stop to your list—and grab a bag to take home for an authentic taste of Italy.
Where to eat in Puglia


ALBEROBELLO
- Siné | Pasta Experience
- Trattoria “Casa Amatulli” di Gianvito Amatulli
- Ristorante Pizzeria Pozzo Contino
- Coppino Alberobello
OSTUNI
- Terra Nostra Salumeria e asporto
- Dish Restaurant
- Ristorante Il Bistrot
- Il Posto Affianco
- Osteria Ricanatti
- Asso di Spade PANZEROTTI
- Les cre’ fantastique
- CAFFE FANELLI BISTROT
- Burro cafe
POLIGNANO A MARE
- Olio su pane
- La Casa Del Mojito
- Gola Snack Da Vito Ciambone
- La Focacceria Delle Noci Marco
- Restaurant Antiche Mura
- L’Osteria di Chichibio
- Fronte Mare Giuliani
- Terrazze Monachile
LECCE
- Porcaria – Il Panino Gourmet – one of the best meals we’ve had!
- La Bocca Restaurant
- Pizza&Co.
- Alex
- CRIANZA
- A’Roma l’Osteria
- Bagno Marino Archi
- Vico del cuciniere
MONOPOLI
- My Wine – Il piacere del palato ristorante
- Condominio 60
- Room 2
- MiCasa
- The King Street Food
- Sottocoperta (aperitivo)
BARI
- La Pupetta
- La Tana del Polpo
- Nicolaus – Il Bistrot dal Mare
- The ciclatera under the sea
- Voglia… Pane e vino
- MercantileNove
- Pizzeria di Cosimo
- Bakery Santa Rita
LOCOROTONDO
- Anima Ristorante
- Pizzeria “La Pizzeria”
- Pavì wine restaurant
- Restaurant U Curdunn
CISTERNINO
- Chirico Bistrot
- Osteria Piatti Chiari
- Cremeria History Vignola
- Ristorante Mezzofanti
GELATO
- La Bottega del Gelato (Alberobello)
- Mille Voglie Pasticcieri dal 1951 (Alberobello)
- Cremeria Alla Scala (Ostuni)
- Ciccio in Piazza (Ostuni)
- Bar Biancofiore (Ostuni)
- Caruso Gelateria (Polignano a Mare)
- Joya canti di stagione (Polignano a Mare)
- Paoletto Gelateria Artigianale (Monopoli)
- Bella Blu Gelateria (Monopoli)
- Gelateria La Romana (Lecce)
- Gelatario Gelateria naturale (Lecce)
- Antica gelateria Gentile (Bari)
- Sandrino – Il gelato al naturale (Cisternino)
- Gelateria Del Corso (Locorotondo)


I hope this complete guide helps you plan the perfect trip to Puglia, giving you the chance to experience the beauty, culture, and charm of this amazing region. I’d love for you to explore every hidden gem, enjoy the stunning views, and create memories that will last a lifetime.
Need inspiration for your next trip? Check out some of my other posts:
Is Alberobello ‘Trulli’ Worth Visiting in Puglia?
MATERA GUIDE: Travel to the Oldest City in Italy
AMALFI COAST Itinerary: The Perfect Travel Guide
POSITANO ITINERARY: Perfect One Day Travel Guide
How To Get To AMALFI COAST From Naples: Travel Guide
MALLORCA Itinerary 7 Days: The Ultimate Travel Guide
The BEST GUIDE to Beautiful North MALLORCA Beaches
The ULTIMATE SEVILLE Travel Blog: Complete Guide
BEST CARTAGENA Itinerary: The Perfect Travel Guide
Best Day Trip from Cartagena to Rosario Islands
How many Days in Zermatt? Ultimate Travel Itinerary
Two Days in Zurich, Switzerland: Perfect Travel Guide
FINLAND TRAVEL BLOG: The Ultimate Lapland Travel Guide
If you have any questions about traveling or need tips for planning your next adventure, feel free to reach out through the contact form or on Instagram.
Happy Travels!
