This site uses affiliates. Thank you for buying through our links and supporting this blog.
Puglia Travel Guide: Best Towns in Puglia & How to Plan Your Trip
Most Puglia travel guides make choosing the best towns in Puglia look suspiciously easy. Pick a few whitewashed villages, add a beach, eat your body weight in burrata and voilà: perfect trip.
Then you open a map.
Suddenly, every town looks essential, the distances are longer than Instagram suggested, the roads are bumpy, windy and full of holes and you are trying to work out whether you can visit Alberobello, Lecce and the Gargano Peninsula before lunch. You cannot.
I travelled around Puglia on a road trip with my mum for her birthday, looping from Bari through the Valle d’Itria and down into Salento. We loved some of the headline places, found others a little overhyped, returned to Ostuni because the first visit was washed out by bad weather, and discovered that the towns I still talk about most are not necessarily the ones dominating social media.
The real challenge is not finding pretty places in Puglia. Honestly, you could throw a tarallo at the map and hit one. The challenge is choosing towns that work together and match the kind of trip you actually want.
That is what I want to help you do here.
The Best Towns in Puglia at a Glance
If this is your first trip, I would combine one central base in the Valle d’Itria with a few nights in Lecce or Otranto. Add Bari if you are flying or traveling by train, and include Santa Maria di Leuca if you want to follow the Salento coast all the way to the heel.
I have ordered this main list by how useful and recognizable I think the towns are for a first Puglia trip—not by geography. The seven places in the second table are the detours I would add when you have more time or want to get beyond the most obvious route.
| Town | Best for | My take | Suggested time |
|---|---|---|---|
| Alberobello | Trulli and storybook streets | Magical early; touristy later | 1 night |
| Polignano a Mare | Clifftop views and boat trips | Beautiful, but undeniably busy | 1 night |
| Ostuni | Sunset views and romantic streets | One of the region’s true showstoppers | 2 nights |
| Lecce | Baroque beauty, food and nightlife | Skipping it would be a big mistake | 1–3 nights |
| Bari | Food, transport and city energy | Better than many travelers expect | 1–2 nights |
| Monopoli | Seaside atmosphere and local life | One of my favorite coastal bases | 1–2 nights |
| Otranto | History, swimming and coastal drives | My pick for the eastern Salento coast | 1–3 nights |
| Gallipoli | Beaches, sunsets and summer nightlife | Best for a lively Ionian-coast stay | 1–2 nights |
| Locorotondo | Whitewashed lanes and wine country | Tiny, polished and very pretty | Half day–1 night |
| Santa Maria di Leuca | Sea caves and the tip of the heel | Best when touring the far-southern coast | 1–2 nights |
More Wonderful Places to Visit Beyond the Classic Route
| Place | Best for | Suggested time |
|---|---|---|
| Vieste | Gargano scenery and sea caves | 1–3 nights |
| Trani | An elegant Adriatic stop | Half day–1 night |
| Martina Franca | Baroque architecture and town life | Half day–1 night |
| Cisternino | Food and a more local feel | Half day–1 night |
| Altamura | Bread, history and Alta Murgia | Half day–1 night |
| Castro | Rocky swimming and caves | Half day– 2 nights |
| Conversano | A quieter inland base near the coast | Half day–2 nights |
Is Puglia Worth Visiting?
Yes! Especially if you like trips that mix beautiful towns, excellent food and a bit of independence.
Puglia feels varied and is absolutely stunning. In one week, you can walk through Bari’s lively old town, sleep in a trullo, watch Ostuni turn gold at sunset, admire Lecce’s extravagant Baroque façades and swim below the cliffs around Otranto.
For me, the food was just as convincing as the scenery. I did not have a single bad meal. I still think about the purè di fave con cicoria, the orecchiette with cime di rapa, the octopus sandwich in Ostuni and the bombette at a fornello pronto in Cisternino. Puglia is very good at making simple ingredients taste like a Michelin chef made them but in reality somebody’s nonna has been quietly perfecting them for 60 years.
However, Puglia is not an entirely effortless destination. Public transport becomes patchier once you move beyond the larger towns, the roads can be rough, ZTL centers require attention and the famous places get intensely crowded in summer. But plan the route sensibly and Puglia is one of the most rewarding regions in Italy for a road trip.
How to Choose Which Part of Puglia to Visit
Puglia is long and narrow, and that shape matters. Trying to cover the Gargano Peninsula, Valle d’Itria and southern Salento in a short trip creates a holiday made mostly of driving.
Here is the simplest way I think about the region:
- Bari and the central Adriatic coast: Best for easy transport, food, lively towns and coastal bases such as Polignano a Mare and Monopoli.
- Valle d’Itria: This is trulli and white villages country, here you’ll find the famous Alberobello, Locorotondo, Cisternino, Martina Franca and Ostuni.
- Salento: Lecce, Otranto and Gallipoli sit in the southern part of the region. Come for Baroque architecture, beaches, nightlife and two very different coastlines.
- Gargano and northern Puglia: Choose this for dramatic coastline, forests, sea caves and a slower trip around Vieste. It works best as its own mini road trip and is generally less touristic.
With seven to ten days, I would focus on central Puglia and part of Salento. With tend days or more you can add the Gargano Peninsula or slow the whole route down with more beach time.
10 Best Towns in Puglia
You almost certainly should not try to squeeze all ten towns into one trip. Instead, use the breakdowns below to decide which places deserve an overnight stay, which work better as day trips and which match the kind of Puglia trip you actually want—whether that means trulli and whitewashed villages, lively cities, sandy beaches or dramatic coastal scenery.
1. Alberobello: Best for Trulli and Fairytale Streets
Best for: Trulli, photography and a one-of-a-kind townscape
Stay: 1 night
Do you need a car? No, but it makes the wider Valle d’Itria easier
Book first: Alberobello trulli tour and tastingMy verdict: Alberobello is special enough to deserve its fame, but timing changes the experience completely. Stay overnight or arrive early.
I know Alberobello is touristy. You know Alberobello is touristy. Half of Europe appears to know Alberobello is touristy and arrives at approximately 11 am to confirm it.
Go anyway.
The trulli really are magical, particularly in the quieter morning and evening hours. Walking through entire neighbourhoods of conical stone roofs feels unlike anywhere else in Puglia. Rione Monti has the most famous streets and shops; Aia Piccola feels calmer and more residential. Visit both before deciding that Alberobello is just a very elaborate souvenir market.
One surprisingly useful tip from our visit: many souvenir shops have rooftop terraces. If you see a sign inviting you up, go. You will usually get a great view across the trulli roofs, and there is no obligation to buy a souvenir—although it’s nice if you do.
I highly recommend the private trulli tour and tasting. Alberobello’s architecture is much more interesting once you understand how the trulli were built and used. If you want an easy overview without spending hours on your feet, the Alberobello golf-cart tour is the most practical alternative.
Book your Alberobello experiences
- Best overall: Private trulli tour and tasting
- Best easy overview: Alberobello golf-cart tour
- Best cooking class: Pasta and tiramisu class
- Best self-guided option: Alberobello audio tour
Where to Stay in Alberobello
My full Alberobello accommodation guide explains the different areas, but these are the three I would shortlist first.
BEST LUXURY TRULLO STAY
Beautifully restored trulli in the center of Alberobello. The splurge pick if sleeping inside the town’s history is non-negotiable.
BEST CENTRAL TRULLO EXPERIENCE
A popular collection of traditional stays around the historic center. Strong for location, atmosphere and a wider range of room types.
BEST COUNTRYSIDE ESCAPE
Peaceful trulli outside the busiest center, with a pool and rural views. Choose it if you are driving and want quiet after sightseeing.
2. Polignano a Mare: Best for Clifftop Views and Boat Trips
Best for: Cliffs, sea caves and iconic views
Stay: 1 night, or visit from Monopoli
Do you need a car? No; trains connect it with Bari and Monopoli
Book first: Small-group cave boat tourMy verdict: Polignano is undeniably beautiful, but I found it more hyped and touristy than Monopoli. Come early, see it from the sea and do not expect solitude at Lama Monachile.
Polignano a Mare is the Puglia town you have probably already seen before you know its name. White buildings balance above limestone cliffs, Lama Monachile beach sits in a narrow cove below and viewpoints appear at the end of little old-town lanes.
It is gorgeous. It is also extremely popular. I enjoyed walking through the historic center and looking down over the water, but I personally connected more with Monopoli. Polignano can feel like it knows exactly how photogenic it is—and has adjusted its prices accordingly. The famous cave restaurant is a perfect example: spectacular setting, spectacular bill.
The best way to make the stop feel like more than a viewpoint crawl is to get on the water. I highly recommend booking this small-group cave boat tour. You will see the caves and cliffs from the angle that makes Polignano genuinely special, and small boats can reach places larger sightseeing vessels cannot.
For something different, the panzerotti cooking class is a persuasive reason to stay after the day-trippers leave. Come hungry. Panzerotti are not a delicate snack, which is precisely why I like them.
Book your Polignano a Mare experiences
- Best overall: Small-group cave boat tour
- Best alternative boat trip: Caves and aperitif cruise
- Best highly reviewed cruise: Polignano grotto boat trip
- Best food experience: Polignano street-food tour
- Best cooking class: Panzerotti cooking class
Where to Stay in Polignano a Mare
You will find more detail in my guide to where to stay in Polignano a Mare, but these three cover the strongest styles and budgets.
BEST ICONIC SPLURGE
The famous luxury hotel above the sea cave. Book it for the setting and the once-in-a-lifetime factor, not because you found a bargain.
BEST FOR THE VIEW
A small stay overlooking Lama Monachile and the cliffs. Ideal if waking up to Polignano’s signature panorama is the whole point.
BEST BOUTIQUE VALUE
Characterful rooms in and around the historic center. A good choice for old-town atmosphere without jumping to the top luxury tier.
READ NEXT:
Where to Stay in Polignano a Mare
Compare cliffside stays, practical bases and coastal masserias
3. Ostuni: Best for Sunset Views and Romance
Best for: Whitewashed streets, views, food and romance
Stay: 2 nights
Do you need a car? Helpful; park outside the old town
Book first: Ostuni orecchiette classMy verdict: Ostuni is one of the most beautiful towns in Puglia. See it from the coast, return for sunset and stay just outside the old town if you are driving.
Ostuni was the town we returned to twice. Bad weather spoiled our first attempt, and I am very glad we gave it another chance. On the second visit, the light cooperated and the white city glowed above the olive-covered plain exactly as dramatically as promised.
If you are driving from the coast, keep an eye out as Ostuni first appears on the hill. The approach gives you one of the best views of the entire town. Piazzetta Martiri delle Foibe is another good viewpoint before you climb into the old center.
Once inside, accept that Google Maps has no authority here. The lanes twist, staircases appear where roads should be and the most enjoyable route is usually the wrong one. Walk past the cathedral, follow the city walls and stop for a drink with a view at Borgo Antico Bistrot or Bar Perso.
We had the best octopus sandwich of our trip at Doppio Gusto, where the owner was an absolute gem. I also loved the pasticciotti from Pasticciotti Tradizionali on Piazza Pietro Sansone. These are strong words in a region where pastry competition should probably be governed by an official body.
I highly recommend booking the Ostuni orecchiette class. You make the regional pasta, sit down to a Puglian dinner and drink wine without needing to navigate the old town afterwards. If your schedule is tight, the walking tour with gelato is a compact way to get your bearings.
For accommodation, I prefer staying just outside the tightest historic lanes when traveling with luggage and a car. You still get the view and atmosphere without dragging a suitcase up half the white city.
Book your Ostuni experiences
- Best cooking class: Ostuni orecchiette class
- Best masseria experience: Pasta-making lunch at a masseria
- Best tasting: Masseria olive-oil tasting
- Best city introduction: Ostuni walk and gelato tasting
- Best family experience: Country cooking class
Where to Stay in Ostuni
I compare the areas in detail in my guide to where to stay in Ostuni, but these are my three strongest picks.
BEST LUXURY SPLURGE
A high-end stay with showstopping design and views. Book it for a special occasion and the full glamorous White City experience.
BEST OLD-TOWN ATMOSPHERE
A characterful hotel inside the historic center, set in a restored period building. Perfect if you want to step straight into Ostuni’s lanes.
BEST COUNTRYSIDE MASSERIA
A warm, traditional masseria outside town with a pool and easier parking. Best for road-trippers who want rural peace close to Ostuni.
4. Lecce: Best for Baroque Beauty, Food and Nightlife
Best for: Baroque architecture, restaurants and a car-free Salento base
Stay: 2–3 nights
Do you need a car? No in town; tours can cover the coast
Book first: Lecce history and food tourMy verdict: Lecce is non-negotiable on a first trip to southern Puglia. Too many itineraries skip it, and I think that is a huge mistake.
Lecce is sometimes called the Florence of the South, but I do not think it needs the comparison. It has its own theatrical style: warm local stone carved into columns, saints, flowers, creatures and decorative flourishes that seem to operate on the principle that more is, in fact, more.
We loved it. The Basilica di Santa Croce is the obvious star, but the pleasure is in walking between its Baroque churches, hidden courtyards, Roman remains and lively piazzas. Lecce also feels like a proper city after the small towns of the Valle d’Itria. There are enough restaurants and bars to justify several nights, and it makes a very practical base if you do not want to drive every day.
I normally avoid tourist menus on principle, but we had a very good, well-priced meal at Boccon Divino. This is a useful reminder that rigid travel rules occasionally deserve to be defeated by pasta.
Book the Lecce history and food tour early in your stay. I highly recommend it because Lecce rewards context: the architecture becomes more interesting, and the tastings help you identify what deserves a repeat order later.
The pasta-making and wine class is my pick for an evening experience. You can enjoy the wine properly, then walk back to your hotel without appointing a designated driver.
Book your Lecce experiences
- Best food tour: Lecce history and food tour
- Best history tour: Lecce and its underground sites
- Best cooking class: Pasta-making and wine class
- Best Salento day trip: Otranto, Castro, Leuca and Gallipoli tour
- Best private day trip: Four towns of Salento tour
Where to Stay in Lecce
These are three of the strongest options from my full guide to where to stay in Lecce.
BEST FOR DRIVERS
Smart, modern rooms with parking outside the most restrictive central streets. A very practical choice if Lecce is part of your road trip.
BEST LUXURY LOCATION
An elegant landmark hotel facing Santa Croce. The splurge pick for classic service and one of the best addresses in Lecce.
BEST BOUTIQUE STAY
A refined historic palazzo with contemporary rooms and plenty of character. Ideal if you want intimacy without giving up a central location.
5. Bari: Best for Food, Transport and City Energy
Best for: Food, train connections and the start or end of a trip
Stay: 1–2 nights
Do you need a car? No—return it before your city stay
Book first: Bari street-food tourMy verdict: Do not use Bari only as an airport. Bari Vecchia is lively, compact and much more charming than its practical reputation suggests.
Bari worked very well as the final stop on our road trip. We returned the rental car before entering the city, took the train in and explored on foot. I strongly recommend doing the same. A car is useful across Puglia; in central Bari it is mostly an expensive object you must worry about.
Bari Vecchia is the part that won me over. Wander past the Basilica di San Nicola, the cathedral and the little lanes where women still make orecchiette by hand. The famous “Orecchiette Street” is not a secret local discovery anymore, but it is still fun to see. The old town is compact enough for a couple of hours, though I would allow longer for lunch, churches and the newer Murat district.
This is also one of the best places in Puglia to book a food experience. I highly recommend taking the Bari street-food tour on your first evening. It gives you a quick education in focaccia, panzerotti and local eating habits, which is the sort of homework I can support.
If you want a hands-on experience, make sure to reserve the focaccia and orecchiette class. I think every Puglia trip benefits from at least one cooking class, and learning the region’s most famous pasta in its capital is a particularly good fit.
Book your Bari experiences
- Best food tour: Bari street-food tour
- Best cooking class: Focaccia and orecchiette class
- Best city introduction: Bari walking tour
- Best easy day trip: Alberobello, Monopoli and Polignano tour
- Best big day out: Alberobello and Matera tour
Where to Stay in Bari
These are the three options I would shortlist from my full guide to where to stay in Bari.
BEST FOR CENTRAL LUXURY
A sophisticated boutique stay in Murat, close to shopping, restaurants and the old town. The one to book for a polished city break.
BEST BARI VECCHIA BOUTIQUE STAY
A small, stylish property tucked into the old town. Perfect if atmosphere matters more than full-service hotel facilities.
BEST FULL-SERVICE CITY HOTEL
A comfortable central hotel with spa facilities and an easy location. A strong all-rounder for the first or last night of your trip.
6. Monopoli: Best for a Relaxed Seaside Base
Best for: Local atmosphere, beaches and an easy central base
Stay: 2–3 nights
Do you need a car? No for the coast; useful for the Valle d’Itria
Book first: Monopoli-to-Polignano boat tripMy verdict: If you are choosing between Monopoli and Polignano, I would stay in Monopoli and visit Polignano. It feels more lived-in, and I liked it more.
Monopoli has a working harbour, a honey-coloured old town and little swimming spots woven into the urban coastline. It is pretty without feeling like every doorway has been arranged for a photoshoot.
We found it pleasant, lively and noticeably less hectic than Polignano. There is enough going on for good dinners and evening walks, but it still feels like a place where local life continues around the visitors. That balance is exactly what I want from a base.
One of the smartest experiences to book is the boat trip from Monopoli to Polignano. You get the quieter base, Polignano’s dramatic cave scenery and an aperitif—an arrangement with very few weaknesses. Book ahead in summer because the smaller boats have limited capacity.
I also like the idea of taking the private old-town walking tour early in your stay. Monopoli’s appeal is in its layers and details, not one enormous must-see monument, so local context adds a lot.
Book your Monopoli experiences
- Best overall: Monopoli-to-Polignano boat trip
- Best small-boat option: Shared gozzo cave cruise
- Best local introduction: Private Monopoli walking tour
- Best tasting: Private olive-oil tasting
- Best cooking class: Monopoli pasta class
Where to Stay in Monopoli
BEST ROMANTIC SPLURGE
An atmospheric historic stay on the old sea walls. Book this for rooftops, views and the full romantic-Monopoli fantasy.
BEST FOR SPA AND VALUE
A stylish option just outside the tightest old-town lanes, with spa facilities and easier logistics. Good if you want comfort without sacrificing location.
BEST CENTRAL LOCATION
A classic hotel right on Piazza Garibaldi, steps from the harbour and old-town lanes. Very convenient for a short, car-free stay.
7. Otranto: Best for History, Swimming and Coastal Drives
Best for: Coastal scenery, swimming, history and road trips
Stay: 2–3 nights
Do you need a car? Strongly recommended for the coast
Book first: Otranto city and coast tourMy verdict: Otranto is my choice for the eastern Salento coast. The town is beautiful, but the coastline just north of it is what makes this area exceptional.
Otranto sits on Italy’s eastern edge, looking across the Adriatic towards Albania. Its compact old town is wrapped in defensive walls, with a waterfront promenade, a castle and a cathedral whose medieval mosaic floor is far stranger and more fascinating than I expected.
We also made the quirky detour to the Ipogeo di Torre Pinta, an underground complex hidden on an agriturismo outside town. The woman with the keys was wonderfully chatty, and the whole visit felt like the opposite of a polished, queue-managed attraction. It will not suit everyone, but I loved the oddness of it.
The coast north of Otranto is the real showstopper. Grotta della Poesia, Torre dell’Orso and the Faraglioni di Sant’Andrea are connected by a stretch of bright water, limestone formations and coastal paths. You can drive between stops and take short walks, or turn sections into a longer hike.
If you are based in Lecce, I strongly recommend the Otranto city and coast tour. It removes the parking and navigation hassle while still showing you why the surrounding coastline matters. If you are already staying in Otranto, a private walking tour is the best way to understand the cathedral, castle and town’s complicated history.
Book your Otranto experiences
- Best from Lecce: Otranto city and coast tour
- Best beach day: Otranto beaches and archaeological coast
- Best town introduction: Private Otranto walking tour
- Best active day: Otranto and coast bike tour
- Best cooking class: Pasta and tiramisu class
Where to Stay in Otranto
BEST OLD-TOWN SPLURGE
A boutique hotel beside the cathedral with a roof terrace and historic atmosphere. Book it if you want Otranto’s main sights outside the door.
BEST FOR LOCATION AND VALUE
A straightforward central hotel near the waterfront and old town. Strong for travelers who value convenience over resort extras.
BEST CHARACTER HOTEL
A maritime-themed stay with an atmospheric courtyard and easy access to the center. A memorable option without going fully ultra-luxury.
8. Gallipoli: Best for Beaches, Sunsets and Summer Nightlife
Best for: Beaches, boat trips, sunsets and nightlife
Stay: 2 nights
Do you need a car? Helpful for beaches; not needed in the old town
Book first: Gallipoli boat trip with aperitifMy verdict: Choose Gallipoli for the Ionian coast and a livelier summer stay; choose Otranto for the eastern coastline and a more history-led trip.
Gallipoli’s historic center occupies an island connected to the modern town by a bridge. Inside the old walls, narrow lanes lead between churches, palazzi, fish restaurants and sea views. The name means “beautiful city,” which is a confident bit of branding, but the sunset light over the Ionian Sea makes a respectable case.
This is one of Puglia’s liveliest summer destinations. The wider coast has long sandy beaches and beach clubs, while the modern town has more nightlife than most places on this list. If you want silent evenings and early starts, stay inside the old center or visit outside July and August. If you want late dinners, music and beach days, Gallipoli understands the assignment.
The Gallipoli boat trip with aperitif is the first experience I would book. The coastline is the reason to come, and seeing it from the water gives you swimming time without the parking circus around popular beaches.
For a more romantic option, reserve the sunset sailing trip. Sunset is Gallipoli’s best hour, and a sailing boat is a considerably nicer viewing platform than standing shoulder-to-shoulder at a crowded bar.
Book your Gallipoli experiences
- Best overall: Gallipoli boat trip with aperitif
- Best for couples: Gallipoli sunset sailing
- Best food-and-wine day: Gallipoli coast and winery tour
- Best active trip: Lecce-to-Gallipoli e-bike tour
- Best Salento overview: Four towns of Salento tour
Where to Stay in Gallipoli
BEST MODERN LUXURY
A stylish spa hotel in the newer part of Gallipoli. Best for contemporary design, wellness facilities and easier road access.
BEST OLD-TOWN SEA VIEWS
An atmospheric hotel built into the historic walls, with the Ionian Sea just outside. The one to choose for sunset and old-town character.
BEST ROMANTIC BOUTIQUE STAY
An intimate suite hotel inside a restored palazzo. Perfect for couples who want history, personal service and a quiet old-town base.
9. Locorotondo: Best for Whitewashed Lanes and Wine Country
Best for: Whitewashed streets, valley views and wine
Stay: Half a day–1 night
Do you need a car? Helpful, especially for countryside stays
Book first: Valle d’Itria e-bike tour and tastingMy verdict: Locorotondo is small enough for half a day, but pretty enough to tempt you into staying overnight.
Locorotondo’s name means “round place,” which describes the circular shape of its old town rather neatly. Inside, bright white lanes curve between houses with pointed cummerse roofs, balconies spill over with flowers and viewpoints open across the Valle d’Itria.
We found it very cute and polished. It is not packed with blockbuster attractions, but that is precisely the appeal. Wander, look at the details, stop for a glass of local white wine and resist the urge to turn every ten metres into a new photoshoot.
Because the surrounding countryside is such a big part of the experience, I would book the Valle d’Itria e-bike tour and tasting. An e-bike lets you explore the lanes between trulli without arriving at the tasting looking like you have personally climbed the Alps.
Wine lovers should seriously consider the private Valle d’Itria wine tour. We skipped tastings on our road trip because I did not want drinking and driving anywhere near the same itinerary. A tour with transport solves that problem and lets everyone enjoy the wine properly.
Book your Locorotondo experiences
- Best overall: Valle d’Itria e-bike tour and tasting
- Best for wine lovers: Private Valle d’Itria wine tour
- Best town-to-town ride: Locorotondo to Alberobello e-bike tour
- Best without a car: Alberobello, Martina Franca and Locorotondo tour
Where to Stay in Locorotondo
BEST HISTORIC-CENTER STAY
An elegant period property inside the whitewashed old town. Pick it for atmosphere, restaurants and evening walks on your doorstep.
BEST COUNTRY RESORT
A tranquil countryside retreat with a pool and polished interiors. Ideal for couples using a car to explore the Valle d’Itria.
BEST LOCAL-LIVING EXPERIENCE
Characterful apartments and rooms within Locorotondo’s historic buildings. A great fit if you prefer independence to a conventional hotel.
10. Santa Maria di Leuca: Best for Sea Caves and the Southern Tip of Puglia
Best for: Sea caves, boat trips and a far-southern coastal stay
Stay: 1–2 nights
Do you need a car? Strongly recommended
Book first: Leuca cave boat tourMy verdict: Add Santa Maria di Leuca if the far-southern coast is part of the trip. The town is pleasant, but the caves, cliffs and sense of reaching the end of the heel are the real reasons to come.
Santa Maria di Leuca sits at the very bottom of Italy’s heel, where the Adriatic and Ionian coasts meet. You will see plenty of romantic claims about watching two seas collide; the reality is less cinematic, but standing at the end of the peninsula still feels satisfyingly dramatic.
Start around the lighthouse, the Basilica di Santa Maria de Finibus Terrae and the monumental staircase above the port. Then walk past the elaborate nineteenth-century villas along the waterfront. They give Leuca a slightly faded seaside-resort character that feels very different from the white villages of the Valle d’Itria.
The experience I would organize the visit around is a boat trip. Make sure to reserve the Leuca cave boat tour in advance because the most appealing departures can fill on summer days. The coastline is cut with caves on both sides of the cape, and the views make far more sense from the water than they do from a car park above them.
If you want something a little more leisurely, I would choose the cave cruise with a Salento aperitif. Swimming below the cliffs followed by local snacks is a very convincing use of an afternoon—certainly more convincing than driving several hours south merely to photograph a sign saying you reached the heel.
Book your Santa Maria di Leuca experiences
- Best overall: Leuca cave boat tour
- Best with aperitif: Caves and Salento aperitif cruise
- Best relaxed cruise: Leuca mini cruise
- Best private experience: Private Leuca boat tour
- Best from Lecce: Four towns of Salento tour
Where to Stay in Santa Maria di Leuca
Leuca works as a day trip from Lecce, but I would stay overnight if you are already driving the Salento coast. The waterfront becomes calmer after the excursions leave, and you can continue north towards Otranto or Gallipoli the following morning instead of turning the day into one long return drive.
BEST ADULTS-ONLY RETREAT
A peaceful adults-only hotel with a pool in nearby San Gregorio. Pick it for quiet evenings, easy parking and a more relaxed coastal stay.
BEST HARBOR VIEW
A polished waterfront option overlooking the marina, with a pool and sea views. Best if boat trips and sunset walks are the priority.
BEST BEACHFRONT LOCATION
A central waterfront hotel with private-beach access and an easy holiday feel. The practical choice for families and travelers who want everything close.
More Places to Visit in Puglia (Beyond the Obvious)
Once you have chosen the main anchors, these are the smaller cities, inland bases and coastal stops I would add next. They are not second-rate alternatives. In fact, several gave me more of the local atmosphere I wanted than the famous names did. They sit here because most first trips simply run out of days.
Vieste: Best for Gargano Scenery and Sea Caves
Best for: Gargano beaches, sea caves and coastal scenery
Stay: 2–3 nights
Do you need a car? Strongly recommended
Book first: Gargano sea-cave boat tourMy verdict: Choose Vieste if you have enough time to treat northern Puglia as a destination, not a rushed detour.
Vieste is the outlier on this list—in a good way. It sits on the Gargano Peninsula, surrounded by a wilder landscape of limestone cliffs, woodland and long beaches. The old town rises above the Adriatic in a tangle of narrow lanes, while the enormous Pizzomunno sea stack marks the beach below.
The essential experience here is getting out on the water. I highly recommend booking the Gargano sea-cave boat tour, which follows the southern coastline into caves that you simply cannot appreciate from the road. In peak summer, reserve it before you arrive rather than hoping the best departure still has space.
If you prefer a slower afternoon, book the local wine tasting. It is a much better introduction to Puglian wine than ordering the cheapest glass after a long drive—and nobody has to pretend to know what “mineral” means.
Book your Vieste experiences
- Best overall: Gargano sea-cave boat tour
- Best private experience: Private Gargano boat tour
- Best for wine lovers: Vieste wine tasting
- Best unusual experience: Trabucco fishing experience
Where to Stay in Vieste
I would not squeeze Vieste into a seven-day Bari-to-Salento itinerary. The drive is too long for a quick tick-box visit, and the landscape deserves more than an overnight arrival and a bleary-eyed departure. Give it at least two nights, ideally three, and build in time for the coast.
BEST FOR OLD-TOWN ATMOSPHERE
A characterful stay in Vieste’s historic center with sea views and a pool. Pick this if you want restaurants and evening walks close by.
BEST FOR BEACH AND PARKING
A polished option near Pizzomunno Beach with parking and an easy-going resort feel. Practical if you are driving the Gargano coast.
BEST FULL-SERVICE RESORT
A large beachfront hotel with pools, spa facilities and plenty on site. Best if you want a proper seaside holiday rather than just a town base.
Trani: Best for an Elegant Adriatic Stop
Best for: Waterfront walks, architecture and a quiet overnight stop
Stay: 1 night
Do you need a car? No; Trani has a train station
Book first: Trani and Castel del Monte tourMy verdict: Trani is an easy place to recommend if you want somewhere beautiful and less obvious north of Bari.
Trani is refined in a way that feels almost effortless. Its pale cathedral stands dramatically beside the sea, the harbour is lined with restaurants and fishing boats, and the historic center is compact enough to explore without a military-grade itinerary.
It also pairs beautifully with Castel del Monte. We visited the castle on our own road trip and I loved how strange and singular it felt—an octagonal medieval landmark sitting alone above the landscape. If you do not want to drive, I would book this Trani and Castel del Monte tour, which turns two northern highlights into a very manageable day from Bari.
If you are staying overnight, slow down. Walk the harbour at sunset, see the cathedral in the softer evening light and leave time for dinner rather than treating Trani as a photo stop. A private walking tour is worthwhile if you want the Jewish quarter and historic details to mean more than “lovely old stone building number seven.”
Book your Trani experiences
- Best overall: Trani and Castel del Monte tour
- Best local introduction: Private Trani walking tour
- Best active option: Trani coast and countryside bike tour
- Best for food and wine: Trani wine and olive-oil day
Where to Stay in Trani
BEST CATHEDRAL LOCATION
A handsome hotel beside Trani’s cathedral and harbour. Stay here for the most atmospheric location and effortless evening walks.
BEST WATERFRONT STAY
A stylish option in a historic building near the port. Ideal if you want polished interiors and everything central.
BEST BOUTIQUE OPTION
An intimate historic-center stay with bags of character. Choose it for a quieter, more personal base close to the main sights.
Martina Franca: Best for Baroque Architecture and Town Life
Best for: Baroque buildings, restaurants and an inland base
Stay: 1–2 nights
Do you need a car? Helpful
Book first: Martina Franca and Locorotondo e-bike tourMy verdict: Martina Franca is a good choice if you want a real town with evening life, services and architecture—not only a photogenic old center.
Martina Franca is larger and grander than Locorotondo or Cisternino. Its historic center mixes curving Baroque façades, wrought-iron balconies and narrow lanes, but outside those lanes you also have the shops, cafés and everyday energy of a functioning town.
This makes it a practical Valle d’Itria base, particularly if you want more choice in the evening. Walk through Porta di Santo Stefano, see the Basilica di San Martino and give yourself time to notice the details around Palazzo Ducale rather than rushing straight back to the car.
I would book the Martina Franca and Locorotondo e-bike tour if you want to connect two towns through the countryside rather than moving between parking lots. For something slower, the vineyard picnic among the trulli sounds exactly like the sort of afternoon Puglia was invented for.
Architecture lovers should choose the Baroque tour with bocconotti tasting. The sweet pastry at the end is both culturally relevant and, more importantly, dessert.
Book your Martina Franca experiences
- Best overall: Martina Franca and Locorotondo e-bike tour
- Best slow afternoon: Vineyard picnic among the trulli
- Best architecture tour: Baroque tour and bocconotti tasting
- Best olive-oil experience: Historic underground oil-mill visit
- Best from Bari: Ostuni, Martina Franca and Alberobello tour
Where to Stay in Martina Franca
BEST PRACTICAL TOWN BASE
A comfortable hotel within walking distance of the center, with gardens and easier car access than the old town. Strong for a short road-trip stop.
BEST COUNTRYSIDE MASSERIA
A peaceful rural property among vineyards and trulli. Pick it for the landscape, the pool and a slower Valle d’Itria stay.
BEST LUXURY RETREAT
An elegant resort outside town with spa facilities and extensive grounds. The special-occasion choice for comfort and quiet.
Cisternino: Best for Food and a More Local Feel
Best for: Bombette, white lanes and a slower pace
Stay: 1–2 nights
Do you need a car? Recommended
Book first: Cisternino winery and olive-mill e-bike tourMy verdict: Cisternino was one of my favorite small towns in the Valle d’Itria. It felt less staged than Alberobello and made a far stronger impression than its size suggested.
Cisternino is another whitewashed hill town, but it feels looser and more lived-in than some of its neighbours. The old center is a maze of arches, steps and tiny courtyards, with glimpses of the countryside appearing between buildings.
I preferred it to Locorotondo, even though Locorotondo is arguably more polished. Cisternino felt less touristy and more spontaneous—the sort of place where the best plan is to get slightly lost and then follow the smell of grilled meat.
That brings me to the fornelli pronti. You choose your meat at a butcher’s counter, and it is grilled for you to eat nearby. Order the bombette: little rolls of pork stuffed with cheese and seasoning. This was one of my favorite food experiences in Puglia, and it does not need a white tablecloth or a 14-course tasting menu to be memorable.
For a broader taste of the countryside, book the winery and olive-mill e-bike tour. It combines three of the area’s greatest strengths—landscape, wine and olive oil—while the electric assistance keeps the day firmly in holiday territory.
If you are staying in Bari without a car, the Ostuni, Cisternino and Polignano day trip is a packed day, but it solves the awkward transport links between three very different places.
Book your Cisternino experiences
- Best overall: Winery and olive-mill e-bike tour
- Best village ride: Cisternino, Martina and Locorotondo e-bike tour
- Best food-focused ride: Valle d’Itria villages and tasting tour
- Best without a car: Ostuni, Cisternino and Polignano day trip
Where to Stay in Cisternino
BEST POLISHED TRULLO STAY
A beautifully restored trulli resort in the countryside with a pool. The pick for design, peace and a special-occasion feel.
BEST RELAXED MASSERIA
A friendly rural stay surrounded by olive trees. Choose it for space, a slower rhythm and easy access by car to Cisternino.
BEST ROMANTIC OPTION
An intimate trullo stay with a private, cozy atmosphere. Excellent for couples who want the architecture without a large resort.
Altamura: Best for Bread, History and Alta Murgia
Best for: Bread, local life, medieval streets and Alta Murgia
Stay: Half day–1 night
Do you need a car? Helpful, but not essential in town
Book first: Guided Altamura walking tourMy verdict: Altamura deserves much more than a bakery stop on the way to Matera. Come hungry, walk the old town and give it enough time to feel like a destination in its own right.
Altamura is famous for Pane di Altamura, the crusty DOP bread made with durum wheat. That is a very good reason to visit, but it is not the only one. Inside the old walls, narrow claustri open into little communal courtyards, and the imposing cathedral anchors a historic center that feels far less staged than Puglia’s headline towns.
We stopped in Altamura and had lunch at Trattoria Federico II di Svevia, where the room appeared to be full of Carabinieri. I generally trust a restaurant that attracts both local officers and my appetite, and it turned into exactly the sort of unfussy, memorable stop I hoped to find away from the coast.
I would book the guided Altamura walking tour if you are visiting independently. The cathedral, courtyards and bread traditions make more sense with a local explaining how they fit together. If you are short on time and based in Bari, the Altamura and Matera day tour is a convincing two-in-one option and avoids piecing together awkward connections.
Also consider the Alta Murgia bike tour. The national park and Pulo di Altamura reveal a much wilder side of inland Puglia, and the landscape is a welcome reset after several consecutive days of pale-stone churches.
Book your Altamura experiences
- Best town introduction: Guided Altamura walking tour
- Best tasting: Private olive-oil tour and tasting
- Best active experience: Alta Murgia bike tour
- Best from Bari: Altamura and Matera day tour
- Best food-led day trip: Altamura bread and Matera tour
Where to Stay in Altamura
BEST HISTORIC-CENTER HOTEL
An established hotel in a restored eighteenth-century building in the old town. Best for a proper hotel stay close to the cathedral and restaurants.
BEST BOUTIQUE ROOMS
A stylish, intimate option in the historic center with contemporary rooms. Choose it for design and atmosphere over full-service facilities.
BEST FOR DRIVERS
A modern full-service hotel outside the tightest old-town streets, with easier parking and road access. The practical road-trip choice.
Castro: Best for Rocky Swimming and a Small Coastal Escape
Best for: Sea caves, rocky swimming and a quieter coastal stay
Stay: 1–2 nights
Do you need a car? Strongly recommended
Book first: Castro caves boat tripMy verdict: Castro is a lovely choice when you want the drama of the Salento coast without the scale or summer nightlife of a bigger resort.
Castro comes in two layers: the old town sits above the sea, while Castro Marina gathers around the little harbor below. The upper town has the castle, cathedral and broad coastal views; the marina is where you swim, eat seafood and board boats. The hill between them is beautiful. It is also very much a hill, information your calves may wish to receive before dinner.
The headline natural sight is Grotta Zinzulusa, one of the best-known caves on this coast. You can visit the accessible section from land, but I would still make time for the Castro caves boat trip. It takes you along the cliffs and into clear water that no roadside viewpoint can reproduce.
Castro works particularly well as a slow stop between Otranto and Santa Maria di Leuca. Stay for a swim and lunch if the schedule is tight, or spend a night if you want the coast after the day visitors leave. Beaches here are mainly rocky platforms and coves rather than long sand, so bring water shoes and abandon any fantasy involving a perfectly level stroll into the sea.
If you are based in Lecce and do not want to drive, the Otranto, Castro, Leuca and Gallipoli tour provides an ambitious but efficient overview of Salento. I would choose the dedicated Castro boat trip for depth and the four-town day for range; trying to make one product be both is how holidays turn into logistics seminars.
Book your Castro experiences
- Best overall: Castro caves boat trip
- Best cave day: Castro and Zinzulusa Cave tour
- Best Salento overview: Otranto, Castro, Leuca and Gallipoli tour
- Best private day trip: Four towns of Salento tour
Where to Stay in Castro
BEST ROMANTIC SEA-VIEW STAY
A cliffside hotel with a seawater pool, private sea access and exceptional views. Pick it when the hotel is part of the coastal experience.
BEST FOR VIEWS AND VALUE
A well-liked Castro Marina hotel surrounded by olive trees, with panoramic sea views and parking. A strong practical base for the coast.
BEST CENTRAL OPTION
A friendly, straightforward hotel between the upper town and marina, with sea views and free parking. Good for exploring without resort prices.
Conversano: Best for a Local Base Near the Coast
Best for: Local atmosphere, history and a quieter base near Polignano
Stay: Half day–2 nights
Do you need a car? Helpful, especially as a base
Book first: Conversano countryside e-bike tourMy verdict: Conversano is one of the towns I preferred to Puglia’s more heavily promoted stops. It is attractive, lived-in and close enough to the coast to be genuinely convinient rather than merely “undiscovered.”
Conversano sits only about 10 kilometres inland from Polignano a Mare, yet the mood is completely different. The old town curls around the Castle of Conversano and the Romanesque cathedral, but normal life has not been pushed aside by viewpoint queues and souvenir shops.
That balance is exactly why it appealed to me. I would not pretend Conversano has more blockbuster sights than Alberobello or Polignano—it does not. What it offers is the breathing room those towns sometimes lack. Come for a slow walk, an unhurried lunch and a square where not every chair is angled towards an Instagram backdrop.
The Conversano countryside e-bike tour is the experience I would book here. It combines the town’s monuments with the olive groves and rural landscape around it, giving you more context than a quick loop of the castle. For a more playful day, the Vespa tour through Conversano, Polignano and Monopoli links one local-feeling inland town with two famous coastal ones.
Book your Conversano experiences
- Best overall: Conversano countryside e-bike tour
- Best scenic ride: Conversano, Polignano and Monopoli Vespa tour
- Best slow experience: Olive-grove picnic
- Best history tour: Private Conversano walking tour
Where to Stay in Conversano
Conversano is also a smart base if prices on the coast are making you wince. You can reach Polignano and Monopoli easily by car, then return somewhere calmer for dinner. Just do not choose it as a bargain substitute if your entire fantasy involves walking from your hotel straight into the sea; geography remains stubbornly real.
BEST HISTORIC-CENTER STAY
A characterful hotel in a medieval building near the cathedral, with a roof garden and spa. My pick if you want Conversano outside the door.
BEST FOR FAMILIES
A comfortable resort-style option with pools and more space just outside the center. Practical for families and longer road-trip stays.
BEST COUNTRY RETREAT
A handsome countryside hotel with a pool and easy parking. Choose it if you want quiet, space and quick road access rather than an old-town doorstep.
Add Matera to Your Puglia Trip
Matera is not in Puglia (it is across the regional border in Basilicata) but it is such a natural addition that leaving it out entirely would be unhelpful.
We added Matera to our road trip and it was one of the highlights. The Sassi districts tumble down the ravine in a maze of cave homes, rock churches and stone lanes. I recommend you go beyond the main viewpoints. The Sassi in Miniatura are great for understanding the layout, and the chiese rupestri made the city’s history feel much more tangible.
I highly recommend booking the Sassi and rock-churches tour. Matera is visually impressive without a guide, but its history is not self-explanatory. If you only have one day and are based in Bari, take the Alberobello and Matera day tour rather than attempting the awkward connections yourself.
If you stay overnight (and you should), choose a cave hotel and pack light. You generally park outside the historic core and walk in. We stayed among the Sassi, and seeing the city after the day-trippers left was absolutely worth the extra logistics. SEXTANTIO LE GROTTE DELLA CIVITA is one of Matera’s most atmospheric hotels, with beautifully preserved cave rooms in the Sassi. AQUATIO CAVE LUXURY HOTEL & SPA is a dramatic luxury property that folds a full spa into Matera’s stone architecture.
For aperitivo, we loved having a drink with a view over the Sassi at Crialoss. Matera after dark is quieter, moodier and entirely deserving of at least one night.
Book your Matera experiences
- Best overall: Sassi and rock-churches tour
- Best food experience: Sassi food-tasting tour
- Best hands-on experience: Sassi walk and cooking class
- Best from Bari: Matera day trip from Bari
- Best two-place day: Alberobello and Matera tour
Planning Your Matera Trip?
Matera’s steep streets, cave hotels and layered Sassi make a little advance planning well worth it.
Use these guides to plan your visit and choose where to stay:
Which Puglia Town Is Best for Your Trip?
The “best” town changes depending on what you want to do. I would not send a nightlife-seeking group to sleepy countryside trulli, just as I would not send somebody planning a quiet anniversary to the loudest part of Gallipoli in August.
| If you want… | Choose… | Why |
|---|---|---|
| The best first-time base | Monopoli | Coast, trains, restaurants and easy access to central Puglia |
| The best town without a car | Bari or Lecce | Strong transport, plenty to do and easy day tours |
| The best beach town | Otranto | Beautiful swimming and an exceptional nearby coastline |
| The best sea-cave stop | Santa Maria di Leuca | Boat trips around the cliffs at the tip of the heel |
| The best summer nightlife | Gallipoli | Beach clubs, late evenings and a younger summer scene |
| The most romantic town | Ostuni | Sunset views, winding streets and lovely masserie nearby |
| The best town for food | Bari | Markets, street food, pasta traditions and excellent tours |
| The best small-town atmosphere | Cisternino | Whitewashed lanes, bombette and fewer tour groups |
| The most unusual town | Alberobello | Nowhere else looks quite like its trulli districts |
| The best architecture | Lecce | Puglia’s most exuberant Baroque city |
| The best dramatic coast | Vieste | Gargano cliffs, caves and a wilder landscape |
For most first-time visitors with one week, my combination would be Monopoli or Ostuni plus Lecce or Otranto. With ten days or more, I would add Santa Maria di Leuca or one of the less-obvious towns above rather than squeezing another famous stop into an already crowded day. That gives you the central coast, the Valle d’Itria and Salento without changing hotels every morning.
How Many Days Do You Need in Puglia?
Seven to ten days is the sweet spot in my opinion. You can see the major towns without turning every day into a race, and you have enough flexibility for a boat trip, a cooking class or the occasional weather-related change of plan. Our own return to Ostuni would not have happened on an overpacked schedule.
The best Puglia itinerary is not the one with the most town names. It is the one that gives you time to notice why the towns feel different.
I would rather spend an unhurried evening eating bombette in Cisternino than collect six rushed old-town selfies before dinner. I would rather stay late enough to watch Ostuni change color than arrive, photograph the cathedral and sprint back to the car. And I would always make room for Lecce, even when an overly ambitious route suggests skipping it.
For a first trip, build around two questions: Which coastline do I want, and where do I want to slow down? Once you answer those, the Puglia travel plan becomes much easier.
Then leave one afternoon unscheduled. Puglia has a habit of making you change your mind and, in my experience, those changes are often the best part of the trip.
Do You Need a Car in Puglia?
You do not need a car for every Puglia trip, but I think it is the best way to see the region beyond the main railway line.
We collected our car at Bari Airport and used it for the road-trip portion, then returned it before staying in Bari. That worked extremely well. A car gave us the freedom to reach countryside masserie, small villages and coastal viewpoints; returning it before the city saved us from parking stress.
I use Discover Cars to compare Puglia rentals because it shows multiple companies and makes the insurance and fuel policies easier to compare. Do not choose on headline price alone. Check the deposit, excess, mileage, fuel terms and reviews for the actual rental desk.
The roads were not always kind to us. Potholes are common enough that driving sometimes felt like an interactive game called “do not donate a tyre to Puglia.” Leave room, avoid rushing after dark and photograph the car carefully at collection and return.
🚘 MY GO-TO RENTAL COMPANY: DISCOVER CARS
I always book my rental car through Discover Cars. They compare local and international agencies to get the best deals. No hidden fees, free cancellation, 24/7 support, and optional full coverage for peace of mind.
Visiting Puglia Without a Car
Bari, Polignano a Mare, Monopoli and Lecce are the easiest choices for a car-free trip. Trains cover the main Adriatic route reasonably well, while buses and local railways serve parts of the Valle d’Itria and Salento. The difficulty is not always reaching a town—it is combining several small towns efficiently on the same day.
If you do not want to drive, base yourself in Bari and Lecce and book day tours for the gaps. The Alberobello, Monopoli and Polignano tour handles the classic central highlights, while this Salento four-town tour makes the southern coast much easier.
If you would rather hand over the entire itinerary, these multi-day tours combine transport, accommodation and major sights:
Tour Puglia without renting a car
- Best week-long option: Seven-day Puglia and Matera tour
- Best shorter private trip: Five-day Puglia and Matera tour
- Best central-Puglia day trip: Alberobello, Monopoli and Polignano
- Best Salento day trip: Otranto, Castro, Leuca and Gallipoli
When Is the Best Time to Visit Puglia?
For my ideal balance of weather, daylight, prices and crowds, I would choose the last week of April or the first week of October. Yes, that specific! That is a personal sweet spot that places you close to the main season without dropping you into its busiest weeks. You’ll still get free parking and no entrance fees to many attractions but also enjoy good weather and reasonably long days.
We travelled around Easter and had some bad weather, but the upside was that the famous towns were far quieter. Alberobello and Polignano felt manageable in a way they rarely do at midday in high summer.
Late May, early June and late September are also excellent choices for warmer conditions and a better chance of swimming. July and August bring the hottest weather, the highest prices and the biggest crowds, particularly around beaches, Polignano, Alberobello and Gallipoli.
If you travel outside summer, check seasonal boat schedules and opening hours before building a day around them. Keep in mind that especially in the coastal towns many businesses close over winter. On the other hand, parking becomes easier, accommodation can cost less and you may occasionally hear your own footsteps in the old towns. Luxury.
What to Eat in Puglia
Come hungry. Puglia’s food is vegetable-led, olive-oil-rich and deeply attached to the catch of the day, but it is not remotely joyless.
These are the things I would actively seek out:
- Focaccia barese: Thick, oily and usually topped with tomatoes and olives. Eat it in Bari while it is still warm.
- Orecchiette con cime di rapa: Ear-shaped pasta with turnip tops, often sharpened with anchovy and chilli. One of my favorite dishes from the trip.
- Purè di fave con cicoria: Broad-bean purée with bitter greens. It sounded simple and tasted far better than I expected.
- Bombette: Stuffed rolls of pork, best ordered from a fornello pronto in Cisternino.
- Panzerotti: Fried dough filled with tomato and mozzarella. Approach while hot and accept that your shirt may become collateral damage.
- Burrata: Puglia is its home territory. Order it whenever the menu gives you an excuse.
- Octopus: Grilled, served in salads or put into a sandwich. Our Doppio Gusto sandwich in Ostuni was the standout.
- Pasticciotto: A small pastry filled with custard, particularly associated with Salento. The ones from Pasticciotti Tradizionali in Ostuni were the best I tried.
I recommend doing a food tour near the start of your trip and at least one cooking class. A good guide teaches you what to order for the rest of the week, while a class gives you a useful souvenir that does not need space in your luggage.
My Practical Travel Tips for Planning a Puglia Trip
- Choose bases, not trophies. Two or three well-placed bases create a better trip than sleeping in a different “must-see” town every night.
- Book boat tours and small cooking classes early. Capacity is genuinely limited, especially in summer. Reserve the experience that matters most, then keep the rest of the day loose.
- Stay late in the busiest towns. Alberobello and Matera are at their best before the day trips arrive and after they leave.
- Do not keep a car in central Bari. Return it before the city portion if your route allows.
- Pack lighter than you think. Historic centers come with stairs, cobbles and restricted traffic. Matera is particularly effective at exposing an overpacked suitcase.
- Leave room for small detours. Altamura, Conversano, Cisternino and Ceglie Messapica may not dominate your saved posts, but that is part of their appeal.
- Do not judge Puglia only by Polignano and Alberobello. They are beautiful, but they are also the places most shaped by day-trip crowds. Conversano, Altamura, Cisternino and Castro show you very different sides of the region.
- Keep one flexible half-day. Weather changes, lunches run long and sometimes you simply like a town enough to stay. That is not failed planning; that is the trip working.
Puglia Travel Guide FAQs
What Is the Prettiest Town in Puglia?
Ostuni is my pick for the most dramatic overall view, especially around sunset. Alberobello is the most unusual, Lecce has the most impressive architecture and Polignano a Mare wins for the classic clifftop panorama.
What Is the Best Town to Base Yourself in Puglia?
For a first trip, I think Bari is the best all-round central base. It has train connections, a good selection of organized day tours, a lovely old town, fantastic food, beach, and easy access to Polignano and Valle d’Itria. With a car, Ostuni is another excellent option for exploring the Valle d’Itria. In southern Puglia, choose Lecce for city life and transport or Otranto for coast and beaches.
Is Bari or Lecce a Better Base?
Bari is better for the central coast, airport access and trips towards Alberobello and Matera. Lecce is better for Salento, including Otranto and Gallipoli. If you have at least a week, use both rather than forcing one city to cover the whole region.
Is Alberobello Worth Visiting?
Yes. The trulli are genuinely unique, and I am glad we visited. The key is timing: arrive early, stay overnight or explore later in the day so your experience is not defined entirely by tour groups and souvenir shops.
Can You Visit Puglia Without a Car?
Yes, especially if you base yourself in Bari and Lecce. Trains work well for Bari, Polignano and Monopoli, but smaller inland towns are slower to combine. Use organized day tours for the Valle d’Itria and the Salento coast if you want to see more without driving.
Is Matera in Puglia?
No. Matera is in Basilicata, the neighboring region. It is still one of the best additions to a Puglia itinerary because it is easily reachable from Bari and fits naturally into a road trip.
How Far in Advance Should You Book Puglia?
For July and August, I would reserve accommodation and high-priority boat trips several months ahead, particularly in Polignano, Monopoli, Otranto and Gallipoli. In spring and autumn, you usually have more flexibility, but small boutique hotels and cave or trullo stays can still fill early.
Plan a Trip to Puglia
Puglia rewards a little planning. Choose two or three well-placed bases, decide whether you need a car and reserve the small-group experiences and boat tours you would be genuinely disappointed to miss.
| Book | My recommendation | Why |
|---|---|---|
| Accommodation | Compare accommodation in Puglia | Book early for summer, particularly along the coast and for trullo or masseria stays |
| Rental car | Compare car rentals | The easiest way to combine beaches, inland villages and countryside stays |
| Boat tour | Polignano sea-cave boat tour | The best way to see Polignano’s cliffs, caves and coves from the water |
| Valle d’Itria tour | Alberobello, Monopoli and Polignano tour | Covers three classic stops without the hassle of driving and parking |
| Food tour | Bari street-food tour | A useful introduction to focaccia, panzerotti, seafood and local pasta traditions |
| Cooking class | Orecchiette class and wine pairing | A hands-on introduction to Puglian cooking in Lecce |
| Salento day trip | Otranto, Castro, Leuca and Gallipoli tour | Makes the southern coast much easier to explore without a car |
Read next:
Plan Your Puglia Trip:
Puglia itinerary and road trip route
Where to stay in Puglia
Bari:
Bari itinerary
Where to stay in Bari
Lecce:
Where to stay in Lecce
Valle d’Itria and the Coast:
Where to stay in Ostuni
Where to stay in Alberobello
Where to stay in Polignano a Mare
Reliable Travel Insurance for Italy
Good travel insurance is an absolute must when traveling abroad, and I’ve learned that the hard way.
Now I always arrange insurance before leaving, and Travel Insurance Masters is my go-to platform for comparing suitable policies for a specific trip.
The platform compares insurance plans based on factors such as your destination, nationality, age and trip requirements. This makes it easier to find appropriate cover without paying extra for benefits you do not need.
Before purchasing a policy, check the medical limits, cancellation terms, baggage coverage and any exclusions for activities you plan to do.
Compare travel-insurance quotes and provider recommendations here.