Puglia, in Italy’s heel, is a captivating escape with stunning architecture, two coastlines, and arguably Italy’s best food and wine. Skip the crowded hotspots and immerse yourself in authentic charm with stays at luxurious masserias or charming seaside resorts. Discover why this region is the ultimate Italian retreat for those seeking a quieter, equally enchanting adventure. I’ve embraced Puglia as my second home, and I can’t wait to share with you the best—and the places to avoid—in this enchanting region.
Pro Tips: Bookmark this post in your internet browser so you can circle back to it later
Our Partnership with Booking.com. If you like our content, please book by clicking our Booking.com links. The price is the same for you, and we get a small commission that helps support our blog. We’ve partnered with Booking.com because they have the most options, great prices, and a solid loyalty program. Almost every hotel is on Booking, so our recommendations are genuine.
What You Need To Know About Puglia
There is a saying that ” Everything tastes better in Puglia”. They are not joking. Puglia is located in the South of Italy and in the South, food and wine reign supreme.
Here, traditions from the “old days” are still alive. In the evenings, locals pull chairs outside to sit and chat in the small squares, carrying on customs unchanged for centuries.
The region is quite large and while I recommend renting a car to really understand the area, some of the bigger cities are reachable by train.
If you’re serious about exploring the coast or venturing into the true heart of the hinterlands, a car is essential—and trust me, it makes the adventure that much better. I’ll walk you through the top areas to visit and lay out options for every type of traveler. I’ve done the legwork, so just read on and pick the perfect spot for you and your group.
The main area I recommend to visit is the Salento part of Puglia. However, I will also recommend some day trips to visit other parts. Here are my top picks of areas you should consider visiting while in Puglia:
The Best Hotels in Puglia at a Glance
- The Best 5 Star Hotel in Lecce: Patria Palace Lecce
- The Best Centrally Located Hotel in Lecce: Palazzo Rollo
- The Top Spa Hotel in Lecce: Reluxe Private Wellness
- The Top Countryside Retreat with a Pool: Masseria Vittoria
- The Top Hotel with Seaview in Otranto: La Torretta
- The Top 5 Star Hotel in Otranto: Baglioni Masseria Muzza
- Best Family Friendly Hotel in Otranto: Guardiana del Castello
- Perfect The Top Eco-friendly Hotel in Otranto: Agriturismo La Palascìa Masseria Agreste
Cisternino
Cisternino is a charming little town where every building shines in white, instantly reminiscent of those iconic Greek island postcards. But let’s clear something up—Puglia isn’t only for seafood lovers. In fact, here in Cisternino, it’s all about the meat. Not only will you find local butchers, but they’re also ready to grill up your choice right on the spot—a true must-do experience that’s as authentic as it gets.
Remember how everyone gathers in the square? Cisternino is one of those places where you’ll see it firsthand—locals of all ages staying out until the early hours, as if sleep is an afterthought.
I always recommend coming to a small town in the hinterland like Cisternino for a few reasons:
- There are less tourists and you are more likely to strike up a conversation with a local
- You have easy access to other areas in the hinterland
- Prices are cheaper here
I recommend spending two days in Cisternino. The town center is small and can be visited in a few hours, but you are coming here to literally slow time down. That means you should do the following:
- Have a coffee in the main square and people watch
- Have a boozy lunch with 5 courses that lasts 3 hours
- Get lost walking around the winding, little streets of the town
Below are my recommendations for places to stay in Cisternino. Generally, most accommodations here are villas or apartments. Locally, you’ll hear two terms: “Trulli” and “Masseria.” The former are unique, cone-roofed traditional houses that look like they belong in a sci-fi film, while the latter are expansive country estates with a rustic charm all their own.
Why I love Cisternino
- Whitewashed houses and narrow alleys create a classic Puglian charm.
- Stunning hilltop views overlook olive groves and countryside.Known for “fornello pronto,” where butchers grill meat right in the shop.
- Relaxed piazzas are perfect for enjoying an evening aperitivo.
- A peaceful escape that feels authentically untouched by time.
Top Attractions in Cisternino
- Centro Storico (Historic Center):
- Chiesa Madre di San Nicola (Mother Church of St. Nicholas):
- Torre dell’Orologio (Clock Tower):
- Santuario della Madonna d’Ibernia (Sanctuary of Our Lady of Ibernia):
Best Restaurants in Cisternino
Best Hotels in Cisternino
Trullo Mamamè
€€€ | Just outside Center | Luxury | Pool
A luxury 3 bedroom villa right outside the city center. This allows you to visit the city in the day and then feel the peace of the countryside at night. Or, don’t even leave the villa and just enjoy the pool with a cold bottle of bianco and live your best life.
Borgo Diaz
€€| 2 Bedroom House | City Center | Local Feel
If you prefer to be right where the action is, then it makes sense to stay right in the middle of the action. This is also a great option if you don’t have a car. Everywhere you need to go is possible by foot.
Masseria Trullo Sovrano Exclusive B&B
€€ | Private Terrace | Outdoor Pool | Relax
One of the only hotel / B&Bs in the town, the owners will make you feel right at home. You are just enough outside of the town to feel the rustic dwellings of Puglia and what it has to offer. You can also eat there for lunch and dinner which will allow you truly try homemade Italian meals!
Taranto
Taranto, sitting proudly on Puglia’s east coast, is the real deal for anyone who loves history with a side of grit and authenticity. Founded in the 8th century BC by Spartans—yes, actual warriors from Sparta—this city has seen more drama than a season of Game of Thrones. Over centuries, it’s been ruled by Greeks, Romans, Normans, and anyone seeking control over this strategic Mediterranean hotspot. Once you understand Taranto’s past, its layered architecture and landmarks make perfect sense. This isn’t some polished tourist town; it’s a lived-in city where ancient ruins meet gritty street life, and honestly, it’s all the better for it.
Taranto is a port city, and with that comes an undeniable edge and energy. Port cities have a way of absorbing every culture that passes through, and Taranto is a masterclass in eclectic charm. Walking along the waterfront, you’ll find old military fortresses like the Aragonese Castle, standing guard over the bay, and crumbling Greek ruins that whisper stories of a bygone era. The mix is a bit rough around the edges, but refreshingly real, and if you’re like me, that’s exactly what you want.
Then there’s the food. If you’re a seafood lover, Taranto is your jackpot. Mussels from the Mar Piccolo, sea urchins, grilled octopus—it’s all here, fresh, bold, and delicious. Taranto’s food, like the city itself, is no fuss, no frills, just a celebration of the sea. Add a glass of local Primitivo with sea urchin pasta? Yes, please.
For an authentic, slightly gritty, but endlessly fascinating Italian experience, Taranto delivers. It’s a city where you’ll leave with stories, not just photos—a place with soul that will have you dreaming of a return visit.
Why I Love Taranto
- Rich historical tapestry, rooted in Spartan origins.
- Stunning coastal views between Mar Grande and Mar Piccolo.
- Authentic culinary scene with renowned seafood.
- Vibrant cultural life with festivals and markets.
- Warm local hospitality that feels truly Italian.
Top Attractions in Taranto
- Castello Aragonese (Aragonese Castle)
- Museo Nazionale Archeologico (National Archaeological Museum)
- Cattedrale di San Cataldo (Cathedral of Saint Catald)
- Ponte Girevole (Swing Bridge)
Best Restaurants in Taranto
Best Hotels in Taranto
Palazzo Matà Boutique Hotel
€€ | Boutique | Seaview | Romantic
Staying at Palazzo Matà Boutique Hotel in Taranto was like stepping into a slice of Italian elegance fused with modern charm—I couldn’t have asked for a better blend of comfort and style. The attention to detail in the decor and the warmth of the staff made it an unforgettable experience, right in the heart of the city
Arabesque Luxury Apartment- Roof Garden
€€ | City Center | Cool Design
I found this apartment to be super cool. If you want to avoid the hotel vibe and be in the city center, than this cool designed apartment is a great choice. Contrary to the title, your room doesn’t have a roof garden, but when in Puglia you gotta go with the flow of thingsl
Histò San Pietro Sul Mar Piccolo
€€€ | Elegance | Amazing Indoor & Outdoor Pools | Great Spa
Histò San Pietro Sul Mar Piccolo is a stunning oasis where luxury and history converge—I felt transported as I wandered through its ancient stone walls and serene courtyards. The setting, overlooking Mar Piccolo, offers a sense of peace that’s unmatched, making it a truly exceptional stay in Taranto.
Salina Hotel
€€€ | Swimming Pool | Urban Elegant Style
Salina Hotel is a hidden gem in Taranto, offering a perfect mix of modern comforts and a welcoming, laid-back vibe—I felt right at home from the moment I arrived. The rooms are thoughtfully designed with coastal touches, making it an ideal retreat after a day exploring the beauty of the region.
Brindisi
Brindisi isn’t just another stop on the map—it’s a place that pulses with life, history, and unapologetic authenticity. The moment I stepped foot here, I knew I’d found something extraordinary. There’s this raw energy in Brindisi that you can’t manufacture; it’s woven into the weathered stones, the bustling harbor, and the winding alleyways. This isn’t some polished, postcard-perfect destination, but a real city with grit, soul, and a deep-rooted past that’s just begging to be explored.
You feel the weight of history here. Just imagine standing by the ancient Roman columns at the end of the Appian Way, knowing that travelers have been arriving at this very spot for thousands of years. There’s a story in every corner—from the waterfront lined with old palazzi to the bustling cafes filled with locals who seem to have known each other forever. Brindisi doesn’t try to impress; then again, it doesn’t have to. It’s a city that’s proud, resilient, and utterly captivating.
I always recommend staying in Brindisi for at least two or three days. Unlike the smaller towns, this city has layers that deserve some unhurried exploration. You should:
- Take a stroll along the harbor at sunset—the golden hour lights up the whole city
- Visit the impressive Roman column by the waterfront that marks the end of the Appian Way
- Indulge in fresh seafood at one of the local trattorias—the pasta with sea urchin here is unmissable
- Explore the historic churches and palaces dotted throughout the city center
Below are my recommendations for places to stay in Brindisi. You’ll find a mix of charming boutique hotels and waterfront accommodations that let you experience the essence of this port city at its best.
Why I love Brindisi
- Fascinating port city with deep Roman and maritime history.
- Stunning waterfront with views that capture the Adriatic’s charm.
- Vibrant local markets showcasing Puglian produce and flavors.
- Warm and welcoming locals who bring the city’s spirit to life.
- Historic architecture blending seamlessly with coastal beauty.
Top Attractions in Brindisi
- Castello Svevo (Swabian Castle)
- Colonna Romana (Roman Column)
- Cattedrale di Brindisi (Cathedral of Brindisi)
- Castello Alfonsino (Alfonsino Castle)
Best Restaurants in Brindisi
Best Hotels in Brindisi
Filia Solis – Old Town SUITEs & SPA
€€ | Spa Access | Cool Design
I felt like I’d found my own hidden sanctuary in the heart of Brindisi. The suites are modern and relaxing, with private saunas and whirlpool baths that made it the perfect spot to unwind after exploring the city.
Executive Inn Boutique Hotel
€€ | Urban & Modern style | City Center
I found this hotel to be a perfect base for exploring the city due to it’s central location. The attentive staff and comfortable rooms ensured a relaxing and enjoyable stay.
Zenthe Small Luxury B&B
€€ | Balcony with Seaview | Hi-tech Amenities | Central Location
I know that the photo above looks almost like a college kids bedroom, but their vibe is very chill and laid-back. Don’t worry, it doesn’t smell like a college kids room and the staff go out of their way to make sure you are comfortable. The great sea views make it all the nicer.
Relais Masseria Caselli
€€€ | Countryside | Great Pools | Total Relax
You can’t always stay in the city. After seeing the sites in brindisi, come stay here to unwind completely and soak up the beauty of Puglia. That means walking through their olive trees, eating great food and most importantly, amazing wine.
Lecce
Lecce, above all, is the undeniable baroque jewel of Puglia, an Italian destination that effortlessly blends historical grandeur with modern comfort. Staying here means, in essence, immersing yourself in a city that feels like a living museum. With grand facades, intricate stonework, and stunning piazzas that tell the story of centuries past, Lecce invites you to step back in time while still enjoying the conveniences of today.
With every step you take, Lecce reveals another layer of southern Italy’s unique charm, from its vibrant cultural scene to its legendary cuisine. Here, your stay will be flavored with Puglian warmth and hospitality, whether you’re enjoying a morning espresso in a tucked-away café or savoring a dinner of local specialties. Lecce’s accommodations set the stage for a seamless blend of relaxation and exploration, allowing you to wander cobblestone streets, discover hidden churches, and lose yourself in the city’s mesmerizing baroque artistry. For travelers who seek to feel part of a place rather than just passing through, Lecce is the ultimate destination to indulge in Italy’s irresistible allure.
Since Lecce is the largest town in Puglia by population, it is a nice contrast to most of the smaller towns in the region you will visit. While this is obviously valid in most areas in Puglia, as you are walking around the city, pop into a local bakery and make sure you get some foccaccia ( raised savory bread like pizza) and some Taralli ) kind of like a non salty pretzel bread- I didn’t do a good job selling that, but it definitely grows on you while you are there.
Why I love Lecce
- Stunning baroque architecture makes Lecce a living museum.
- Charming lodging options blend history with modern comfort.
- Cafés and trattorias bring Puglian warmth to every meal.
- Cobblestone streets and hidden churches invite endless exploration.
- Larger than most Puglian towns, Lecce adds vibrant city energy.
Top Attractions in Lecce
Best Restaurants in Lecce
Best Hotels in Lecce
Patria Palace Lecce
€€€€+ | 5 star | Historic | Brilliant Terrace
The Patria Palace Hotel in Lecce boasts a luxurious ambiance with modern amenities ensuring a comfortable stay. Its well-furnished rooms, top-notch service, and an on-site exquisite restaurant make it a standout choice. The hotel’s central location also places guests at a convenient distance from local attractions, making it a prime spot for both leisure and exploration.
Palazzo Rollo
€€€ | Central | Historic | Beautiful Courtyard
There is something magical about the interior courtyards to be found in Italian cities. Disappear through a door, and suddenly you can be in a little oasis, calm, peaceful, and sun-bathed. Apart from being a charming and beautiful Palazzo in itself, this is what attracted me to Palazzo Rollo. Right in the heart of Lecce, it is a 4-star hotel in a historic building with antique furnishings. Great stuff.
ReLuxe Private Wellness
€€€€+ | Spa | Private Suite | Private Pool
This one is pretty cool, mainly if you were to book the private suite, which has its own pool. This is set into the limestone arches of the Renaissance Palazzo that it is housed in. Really special place if you were traveling to Lecce as part of a honeymoon or just a lovely place to go as a couple. It is not cheap, but for the atmosphere and setting, it is worth it.
Masseria Vittoria
€€ | Countryside | Seaside | Nature Reserve
The province of Lecce is blessed with some of the most beautiful beaches on the Italian Peninsula. These are a bike ride away from this lovely villa in the countryside. Also pretty close to a nature reserve where you can spot wild boar and even flamingos sometimes! The place itself is spotless and beautiful, with a great pool and really kind owners. This is a great option if you’re looking for a bit more peace and quiet outside of the city of Lecce.
Otranto
Nestled on Italy’s far eastern edge, Otranto is the perfect escape for those craving a mix of stunning coastal views and centuries-old intrigue. This ancient port city doesn’t just beckon travelers—it insists you dive headfirst into its charms. Whether you’re staying in a cozy bed-and-breakfast, a stylish seaside resort, or a chic modern hotel, Otranto offers an authentic taste of the Mediterranean lifestyle.
Here, every stay brings you to the heart of history. Wander through an ancient castle, stroll immaculate beaches, and lose yourself in the winding alleys of a town seemingly frozen in time. It’s more than a vacation spot; it’s a place that demands you slow down, breathe in, and savor each moment.
If you’re a seafood lover, you’re in for a feast. The harbor is lined with restaurants serving the freshest catch, often paired with local Puglian wines and olive oils. The simplicity of the cuisine here—grilled octopus, marinated anchovies, or frutti di mare pasta—is second to none. These aren’t just meals; they’re a tribute to Otranto’s deep connection to the sea, capturing flavors perfected over generations. Don’t miss the “Crudo di pesce,” a selection of raw shellfish that’s simply amazing.
While Otranto’s magic is undeniable, don’t limit yourself to the city. A few days exploring the countryside—think olive groves, vineyards, and charming villages—will perfectly balance your coastal stay. I’ve handpicked accommodations that allow you to fully experience Otranto’s allure and hidden gems further afield. Otranto isn’t just a destination; it’s an invitation to live like a local, if only for a while.
Why I Love Otranto
- Winding alleys and pastel houses create Otranto’s storybook charm.
- Cliffs and turquoise waters make the coastline unforgettable.Fresh, simple seafood like “crudo di pesce” celebrates the sea.
- Ancient mosaics and fortresses bring history to life.
- Olive groves and vineyards nearby offer peaceful countryside escapes.
Top Attractions in Otranto
Best Restaurants in Otranto
Best Hotels in Otranto
La Torretta
€€€ | View of the Port | Super Central | Great Terrace
La Torretta is really blessed with its terrace that overlooks the historic port of Otranto. It is also situated right in the heart of the town with some really good restaurants close by (I have pointed some of these out at the end of this blog!). Be aware, though, if you are driving to Otranto, perhaps from Lecce or further afield, parking can be a little bit of a challenge here. So make sure you contact the hotel ahead of time, and they will be able to give you some advice as to how to find parking. Staying here, though, will reward you with views of the port on two sides of the hotel and the castle of Otranto on the other. A great choice.
Baglioni Masseria Muzza
€€€€+ | 5 – Star | Pool | Kids
This one is actually located just about a ten-minute drive outside of Otranto. However, if you are looking for a top-of-the-range five-star hotel, then this is going to be your option. Situated close to the coastline, a short walk away. It is very close to the rather spectacular baia dei Turchi Spiaggia beach, which is well worth a little visit (you might have to organize a boat to get onto the beach itself, but it’s highly recommended. This hotel also caters to kids with a kids club and pool, so that may be a good option for those traveling with their little ones!
Guardiana del Castello
€€ | View of the Castle | Central | Reasonably Priced
Guardiana del Catello (even if you are not an Italian speaker, that should be an easy translation) is a self-contained apartment. This place would definitely suit a family of four or five or maybe two couples traveling together. It is super central and has a great restaurant just downstairs. As you can see from the photo, the view is great as you are more or less situated beside the moat of the castle of Otranto, also with a view of the harbor. A very good option, and not crazy expensive!
Agriturismo La Palascìa Masseria Agreste
€€| Farmhouse | True Puglia Experience
La Palascia Masseria Agreste is a sustainable property located in an old 18th-century farmhouse. In fact, it is a working farm, breeding cattle and producing olive oil. To go along with the place is just beautiful on the inside, with a really charming terrace where you can see the sea. It is a few kilometers outside of Otranto, but if you are looking for a rustic stay in a place with great food and peace, and quiet, you could do much worse.
As a plus, you also get to play with the dog, and if that is not a selling point, I do not know what is. This is my top choice for Otranto. Super close to the town while being far enough away for some real peace and quiet. Highly recommended!
Gallipoli
Gallipoli, in many ways, feels like a coastal town straight out of a storybook, with narrow streets that twist and turn until they suddenly reveal sweeping sea views. Surprisingly, unlike what you might expect from a seaside town in Puglia, Gallipoli’s charm isn’t just in its beaches—it’s in its rhythm of life and deeply rooted history, reaching back to the Greeks. This place has a spirit you can’t miss, best experienced in the winding streets of the Old Town.
To be clear—Gallipoli isn’t only about beach lounging (though Baia Verde is worth it). It’s also about food, especially seafood that’s as fresh as it gets. Gallipoli has a strong fishing culture, and it shows. The fish market by the port bustles every morning with locals choosing their day’s catch, and if you’re like me, you won’t be able to resist tasting it all right there by the water.
I always tell people to spend a few days here because Gallipoli offers a unique mix of beach culture and city life. You can walk from the Old Town to the beach in minutes, giving you both vibes within reach. The town’s energy is relaxed but lively—a perfect blend of relaxation and exploration.
My perfect day in Gallipoli? Start by wandering the Old Town with no map—just follow your curiosity and the scent of the sea. Later, head to Baia Verde for a few sun-filled hours, maybe with a cold drink at a beach bar. Wrap up the day with dinner by the port, where the seafood is as fresh as it gets, and sunset views over the water are unforgettable.
Below, I’ve got recommendations for places to stay, from beachside spots to hidden gems in town.
Why I Love Gallipoli
- Enchanting old town set on an island, rich in history and charm.
- Breathtaking beaches with crystal-clear waters along the Ionian coast.
- Delicious seafood dishes that celebrate the local catch.
- Bustling fish market offering a taste of the region’s daily life.
- Stunning sunsets over the sea, creating unforgettable views.
Top Attractions in Gallipoli
- Castello di Gallipoli (Gallipoli Castle)
- Cattedrale di Sant’Agata (Cathedral of Saint Agatha)
- Fontana Greca (Greek Fountain)
- Spiaggia della Purità (Purity Beach)
Best Restaurants in Gallipoli
Top Hotels in Gallipoli
Tenuta Negroamaro
€€€€ | Countryside Luxury | Amazing Set up
This spot is my top pick near Gallipoli—elegant suites, private pools, and endless olive groves make it a perfect escape. It’s where you go to unwind in style just minutes from the coast.
Biancodonda Greenblu Hotel & SPA
€€ | Rooftop Bar | City Center
This place is my go-to in Gallipoli—modern design, a rooftop pool, and a prime location near the historic center make it the perfect blend of luxury and convenience.
POPULA – The Lifestyle Hotel
€€ | Modern style | City Center
With its stylish interiors and vibrant energy, this hotel offers a modern, upbeat stay in the heart of Gallipoli. Perfect for travelers looking to enjoy the city’s lively atmosphere without sacrificing comfort.
Borgo Rosso Terra
€€ | 2 swimming pools | Close to Beach
Set among 230,000 square feet of olive groves, this spot offers an authentic Salento experience just steps from the sea. With rustic-chic accommodations in restored farmhouses and villas, a farm-to-table restaurant serving local dishes, a stunning 82-foot pool with a hydromassage area, and private beach access, it’s the perfect blend of tradition and luxury.
How Do I Get There?
By Air: The most convenient airport for reaching Puglia is Brindisi Papola Casale, which, by the way, serves plenty of European destinations. So, if you’re flying in from Europe, it’s a great choice. However, for most international travelers, flights will usually land in Rome or Naples first. Afterward, Italy’s train system makes it easy to reach Lecce. Once you’re in Lecce, I’d definitely recommend renting a car—after all, it’ll give you way more freedom to explore the area.
By Car: Driving around Puglia is an incredible way to experience the region, especially if you’re a confident driver who’s okay with narrow, winding roads. Whether you start in Lecce or Brindisi, both cities make it easy to rent a car, so you can start exploring right away. Brindisi is only about a 40-minute drive to Otranto, making it especially convenient. On the other hand, if you’re up for it, you can take the longer coastal route for some seriously stunning views and, consequently, a drive you won’t forget.
By train: Probably the best way to get to the region is the Frecciarossa, the fast train which can bring you from Rome or Naples quickly and efficiently. The time from Rome to Lecce on the train would be about 4 or 5 hours, depending on which line you take. A great option for getting to the region.
Here Is Where to Stay in the Most Popular Italian Destinations
Rome, Florence, Venice, the Amalfi Coast, and Capri