It’s hard to imagine a destination more suited to summer than Puglia. This sun-kissed gem sits in southern Italy on the heel of the boot, serving up a flurry of charming towns, fairytale trulli, quaint fishing villages and a stunning coastline. No matter how long you spend in Puglia, you’ll leave wishing you had more time. There’s A LOT to see and do in the region. Thankfully, it’s one of the more affordable destinations in Italy, so a week or two won’t break the bank. Below is my complete guide to all-things Puglia – I’ve included my favorite towns, places to visit, the best beaches, viewpoints, photo locations, hotel and masseria recommendations, cafes, travel tips and more. And for 150 of my Google Map pins for the Puglia region, click here.
This post contains affiliate links. When you click these links I may get a small commission that won’t cost you anything, but it does help me run this website.
The charming town of Locorotondo in full bloom. Outfit details: Lulu’s two-piece set, linked here.
Despite its small size, Lama Monachile is the most popular beach in Puglia.
TEN DAYS. It might seem like a long time to dedicate to one region of Italy, but Puglia is a jackpot when it comes to sightseeing, beaches, culture and cuisine. Yes, you can scratch the surface with just a few days in the area, but if you want to cover most of the region at a relaxed pace, 10 days is ideal because everything is a bit spread out. The cute towns are all located in the north, and the prettiest beaches and coves all sit two hours south, so it’s best to divide the trip into two parts.
Absolutely smitten with the beauty of Monopoli.
BORGO MARINO ARCHI
This is the coolest beach club in Puglia. Bagno Marino Archi an absolute vibe that looks like a La Dolce Vita postcard with red and white umbrellas, rocky outcrops, turquoise water, cliff jumpers and sunbathers. It’s sandwiched between epic Cala Fontanelle and Cala Porticciolo, both are swimmable and walkable. It’s 50 euros for two sun beds, an umbrella, lockbox and private changing room. Make a reservation during the summer to secure a good sun bed location, this place is very popular.
CALA DELL’ACQUAVIVA
Sunbathers flock to this turquoise inlet fed by both salt and spring water surrounded by craggy rocks, sea caves and trees. The vibes here remind me so much of summer in the Greek islands.
CALA PORTA VECCHIA
This is the main beach in Monopoli set along the stone walls of the Centro Storico. The historic setting setting serves up an epic backdrop for a day at the beach. The strip of sand is very narrow, and the beach can feel pretty busy, especially in the summer. If you want to escape the crowds, walk along the town walls, and around the corner is an uncrowded stretch of sunbathing rocks.
CAVE OF POETRY
Cave of Poetry is a stunning sinkhole located in Roca Vecchia Village. It’s a natural pool of sparkling turquoise water, popular for cliff jumping, swimming and sunbathing, especially in the summer months.
IL CIOLO
A unique narrow bridge that spans a spectacular canyon filled with crystal clear turquoise water and sea caves. It’s a bit of a hike down to the sea to from the bridge, but completely worth the trek.
LAMA MONACHILE
Lama Monachile is the main beach in Polignano a Mare. It’s popular, and it’s spectacular. The Centro Storico overlooks the rocky inlet, as well as tiers of rocks for cliff jumping and sunbathing. Note that in recent years, it’s become the most iconic beach in Puglia, and Lama Monachile gets uncomfortably crowded during summer months.
MARINA SERRA
Marina Serra is a sheltered cove where most of the water is waist deep – ideal for sunseekers that like calm shallows. The tiny bay sits surrounded by stone steps, rocky ledges and small caves, serving up a picturesque backdrop for a day in the water.
SPIAGGIA PORTO MIGGIANO
It’s my favorite beach in all of Italy. You’ll need Google Maps to find the beach – it sits at the bottom of a cliff where there are no signs, and you can’t see it from the road. Soak in the spectacular view from the top before climbing the 100 steps built into the cliff to reach the sparkling water below.
TORRE SANT’ANDREA
Torre Sant’Andrea is a collection of stacked sandstone rock formations on Puglia’s coast where visitors can sunbathe, swim and cliff jump. Best to visit on a warm day when the water is calm – it looses it’s vibe when it’s windy and/or cloudy.
TRICASE PORTO BEACH
This is a pictures marina beach set in front of beautiful Villa Maria. A stunning setting for an afternoon swim – it’s like sunbathing next to a pink Italian castle.
Cala dell Acquaviva.
ALBEROBELLO
Possibly the most iconic town in Puglia, this place looks like something out of a fairytale. Crowned a UNESCO World Heritage Site in 1996, Alberobello is made up of hundreds of trulli, bright white cottage-like buildings with stone conical rooftops. The charming structures house boutiques, cafes, restaurants and hotels along the pedestrian lanes, and create the ultimate storybook setting. Best viewpoint in Alberobello is from the Church of Saint Lucia.
CISTERNINO
White-washed alleyways connect charming cooridors, boutiques and restaurants to a lovely central square in little Cisternino. This hilltop village can be explored in a couple of hours – parking is located right outside of the Centro Storico.
LECCE
Switch up the scenery with a visit to Lecce where you’ll find yourself surrounded by the city’s iconic 17th century Baroque architecture. Considered by many to be the Florence of southern Italy, Lecce offers plenty to see including the Roman Ampitheatre, Lecce Cathedral, Basilica di Santa Croce and beautiful streets to explore on foot, as well as loads of delicious restaurants.
LOCOROTONDO
One of the lovelier little towns in Puglia, Locorotondo is a labyrinth of pedestrian lanes bursting with blooming flowers, colorful shutters and picturesque doorways. Worth a visit, and it only takes a couple of hours to explore.
MONOPOLI
Monopoli is a port city in northern Puglia. Spend the day wandering the white-washed streets of the Centro Storico lined with churches, outdoor dining and little shops, and then park yourself at a sunbathing rock outside of the city walls to enjoy a day in the water.
OSTUNI
It’s known as The White City, and Ostuni is a must-visit while in Puglia. Old Town sits on a hilltop, a jumbled labyrinth of white staircases, arches, crooked corridors, cobbled streets and pedestrian alleys. Ostuni is quiet and lovely to explore in the mornings, and an absolute vibe once the sun goes down.
OTRANTO
Lovely little destination that is a great base for exploring southern Puglia and all its epic beaches. Otranto sits on the coast, surrounded by ancient walls, home to epic Aragonese Castle, the Otranto Cathedral and a charming Old Town.
POLIGNANO A MARE
This is one of the most unique settings in Puglia. The Centro Storico is built onto a rocky outcrop, a labyrinth of stone alleyways, small courtyards and charming corridors lined with colorful pots and plants. Polignano a Mare is also home to one of the most famous views and beaches in the region – Lama Monachile.
Bagno Marino Archi is my favorite beach club in Puglia.
Puglia is one of my favorite destinations in Italy, and I’m sharing 150 of my Google map pins from across the region with you guys here. The map is savable to your Google account, and easy to use for trip planning and navigation once on the ground in Puglia.
Map pins include:
Destinations included in the map: Alberobello, Cisternino, Lecce, Locorotondo, Monopoli, Ostuni, Polignano a Mare and the Puglia coast.
ANTICO MONDO (POLIGNANO A MARE)
Lovely bed and breakfast located in the heart of Polignano a Mare. There are a variety of room options, the prettiest with exposed stone walls and views of the sea. Antico Mondo is very clean, authentic and offers great service.
BORGO CANONICA (CISTERNINO)
An upscale boutique hotel located in Cisternino. The property is home to 42 refurbished trullis, the white-washed stone huts with cone-shaped rooftops that you’ll see when visiting Alberobello. Borgo Canonica is absolutely charming, a hotel with so much character unique to this part of Italy. My private trulli suite housed a sitting room, bedroom, closet and a downstairs bathroom – everything adorned in white.
BORGO EGNAZIA (SAVELLETRI)
Absolutely stunning five-star property that has recreated a little Puglian village. Borgo Egnazia offers a range of stay options including intimate rooms, luxurious villas and charming cottages. The sprawling property is home to four pools, five restaurants, a spa and bicycles for exploring. This place is amazing.
CASAMARE (POLIGNANO A MARE)
The small property offers six simple rooms, all charming, clean and bursting with character.
DIMORA SIGHE (ALESSANO)
Beautiful two-bedroom villa that sits tucked away in the countryside east of Ugento, ideal for travelers focusing on southern Puglia. The villa is bright, airy and spacious with lots of whites and neutral tones – an Airbnb Plus property. Dimora Sighe is rarely available – if you see it, book it.
HERMANAS RELAIS (ALBEROBELLO)
Amazing luxury tulli option located in the heart of Alberobello. The property is completely spacious, occupying three-cone trulli that house three bedrooms, three bathrooms, a living space, kitchen and dining area that open up to an enclosed patio and small garden. The Hermanas Relais location is ideal, everything in Alberobello is walkable.
LA SOMMITA (OSTUNI)
This five-star Relais & Chateaux property houses 15 rooms and suites in the heart of Ostuni. La Sommita is designed with muted colors to align with the neutral tones of the town – lots of Apulia stones and light wood. Beautiful property, and an ideal location.
LOCANDA DON FERRANTE (MONOPOLI)
Locanda Don Ferrante is the best place to stay in Monopoli, and the only luxury option in the Centro Storico. It sits in the heart of town, overlooking lovely views of the sea. Everything is walking distance from the historic white-washed structure. There are a variety of room and suite options, the prettiest boasting exposed white stone and vaulted ceilings.
MASSERIA GRIECO (OSTUNI)
Nestled in the countryside near Ostuni is this converted farmhouse. Masseria Grieco is a lovely property, and classic Puglia with stone archways, white washed walls and iconic conical rooftops. Rooms are very simple, and bathrooms on the smaller side, but still a lovely stay in a setting that bursts with serenity and character.
MASSERIA MUNTIBIANCHI AGRI RESORT (OTRANTO)
Upscale property located just outside of Otranto, the Masseria Mintibianchi Agri Resort is an oasis of calm where guests are surrounded by olive trees and serene sparkling pools. Rooms are luxurious, but minimalist in deign (almost too minimalist). Make sure to book a massage in the property’s beautiful Relaxation Cave.
MASSERIA PARCO DELLA GRAVA (FASANO)
Another sprawling masseria located 10 minutes driving from Cisternino. The converted farmhouse dates back to the 18th century, but has been completely updated without losing its historic charm. There are a dozen rooms set amongst the olive trees.
MASSERIA SALINOLA (OSTUNI)
The property dates back to the 18th century, and sits just outside of Ostuni. Masseria Salinola offers a lovely mix of rooms and suites – everything looks rustic chic, but the feels are all five-star luxury.
OTTOLIRE RESORT (LOCOROTONDO)
Expansive boutique property set amongst the olive trees in the Locorotondo countryside. The rooms are simple, but retain Apulian charm, some with wood beam ceilings and vaulted stone archways. Serene setting, very peaceful at Ottolire Resort.
PALAZZO SANT’ANNA (LECCE)
Hands-down, Palazzo Sant’Anna is the best place to stay in Lecce. The former 16th century monastery is completely unassuming from the outside. Step inside to find the hotel built around the prettiest stone courtyard. I recommend the La Papessa Suite – lots of character with beautiful stone walls and archways in the room and views of Old Town. Feels historic and new all at the same time.
POSEA – POLIGNANO SEA SUITES (POLIGNANO A MARE)
Clean, solid boutique hotel option in the heart of Polignano a Mare, perched over the sea. POSEA offers updated rooms, everything very tidy. Solid stay if you’re looking for something well located and clean.
ROMANTIC TRULLI (ALBEROBELLO)
This is one of the most popular trulli stays in Alberobello (if it’s available, book it). Romantic Trulli sits in a white-washed trulli with authentic stone walls and conical rooftops. The property is clean, charming and completely picturesque. It’s also well-located, walking distance to everything in Alberobello.
SAN MICHELE SUITE (POLIGNANO A MARE)
One of the more luxurious boutique options in Polignano a Mare. The San Michele Suites attractive location in the Centro Storico overlooks the sea with views of spectacular Lama Monachile. Rooms are designed with white, neutral, light gray and light turquoise color palettes. Views from the hotel terrace are lovely.
Another darling Airbnb set in a transformed iconic trulli. Trullo Suite Martodda is located just outside of Locorotondo. This Airbnb Plus property dates back to the 18th century, but has been completely renovated with all the modern creature comforts and bright, airy design cues.
Cisternino is small, but bursting with charm.
Spiaggia Porto Miggiano.
The charming Centro Storico of Polignano a Mare. OUTFIT DETAILS: Petal + Pup set linked here.
Puglia is best experienced by car. The towns and beaches are spread out, and you’ll need freedom and flexibility for all the day trips. While the thought of driving in Italy can be intimidating, the Puglia region is relatively low stress when it comes to being behind the wheel. Most of the towns are connected by quiet roads that cut through farmland, and all the routes are pretty straight forward. Major car rental brands are available at the airport in Bari including Sixt, Hertz, Budget, Avis, etc.
White-washed Ostuni is my favorite town in Puglia.
The cutest little corner in Locorotondo.
Coming to Puglia in May…so excited
Have a great trip – my favorite region of Italy!
Don’t want to drive can you recommend where the base myself and do day trips no car driving
O
Puglia looks fab
Maybe Monopoli for the mix of walkable Old Town and coast, and there is a train station there too. But to reach some of the smaller villages and beaches in Puglia, you’ll need a car (or have to deal with bus rides and changes).