Puglia places to visit and attractions

Below you can explore some of the most popular highlights and places of interest in the Puglia region. See also our Puglia travel guide.

photo of Alberobello


Alberobello is a beautiful little town full of incredible buildings called trulli with cone-shaped roofs
See guide

photo of Alberona


Alberona is a beautiful village in the Puglia region of Italy
See guide

photo of Altamura


Altamura is a historical town with a fine cathedral and reputedly the best bread in Italy.
See guide

photo of Bari


Bari is a coastal city with an interesting historic centre.
See guide

photo of Barletta


Barletta is a historic town with the largest bronze statue dating from Ancient Roman times.
See guide

photo of Bitonto


Bitonto is a pretty town with some important museums and archaeological sites.
See guide

photo of Cagnano Varano

Cagnano Varano

Cagnano Varano is a pretty hilltop village close to Lake Varano.
See guide

photo of Carpino


Carpino is a pretty village with fine views.
See guide

photo of Castel del Monte

Castel del Monte

Castel del Monte is an unusual octagonal shaped castle in southern Italy.
See guide

photo of Galatina


Galatina centre has some fine Baroque buildings.
See guide

photo of Gallipoli


A popular seaside resort, Gallipoli's old centre is on an island accessed by a bridge.
See guide

photo of Ischitella


Ischitella is a popular resort with a pretty old town of narrow alleys and colourful houses.
See guide

photo of Isole Tremiti

Isole Tremiti

Isole Tremiti is a beautiful group of Islands in the Adriatic sea near Italy. They are very popular for summer holidays.
See guide

photo of Lecce


Lecce has an abundance of rich Baroque architecture
See guide

photo of Lesina


A town on the edge of a lake, Lesina is popular for water-sports and nature-lovers.
See guide

photo of Locorotondo


Not to be missed! Locorotondo is one of the 'most beautiful villages of Italy'.
See guide

photo of Lucera


Lucera has a Roman amphitheatre and a Medieval castle amongst other historic buildings.
See guide

photo of Manfredonia


Manfredonia castle can be visited and is now the home of a National Archaeological museum.
See guide

photo of Martina-Franca


Martina-Franca is a pretty hilltop town with beautiful baroque buildings.
See guide

photo of Mattinata


Mattinata has both a nice beach resort and an attractive village a little inland.
See guide

photo of Monopoli


Monopoli is a coastal town with a pretty harbour and a pleasant old town.
See guide

photo of Monte Sant'Angelo

Monte Sant'Angelo

The Sanctuary of Monte Sant'Angelo along with its sacred cave is a UNESCO World Heritage Site.
See guide

photo of Ostuni


Ostuni is known as the 'White City' for its lovely white-washed buildings.
See guide

photo of Otranto


Otranto is a lovely seaside town on the Adriatic sea of Italy
See guide

photo of Peschici


Visit Peschici which is one of the prettiest resorts on the Gargano Peninsula.
See guide

photo of Polignano-a-Mare


Polignano a Mare is a charming coastal town with one of the best beaches in Puglia, dramatic cliffs and even a restaurant in a cave in the cliff face.
See guide

photo of Rignano Garganico

Rignano Garganico

Visit the well preserved old town of Rignano Garganico and admire the views from its hilltop position.
See guide

photo of Rodi Garganico

Rodi Garganico

Visit Rodi Garganico whose pretty white houses rise up from its large sandy beach.
See guide

photo of Ruvo di Puglia

Ruvo di Puglia

Ruvo di Puglia has an attractive old centre and and attractive Romanesque cathedral.
See guide

photo of San Giovanni Rotondo

San Giovanni Rotondo

San Giovanni Rotondo is the second most visited pilgrim site in the world with visitors visiting the tomb of Padre Pio.
See guide

photo of San Marco in Lamis

San Marco in Lamis

The Monastery at San Marco in Lamis is a popular pilgrim destination.
See guide

photo of San Nicandro

San Nicandro

San Nicandro has a medieval centre surrounded by defensive walls and dominated by its castle.
See guide

photo of Specchia


Beautiful village in the 'heel' of Italy.
See guide

photo of Taranto


Sitting on the edge of the sea, Taranto's impressive castle dominates the old town.
See guide

photo of Trani


Trani is a delightful seaside port with an elegant town centre.
See guide

photo of Troia


Visit Troia for its beautiful cathedral.
See guide

photo of Vieste


Vieste is a beautiful fishing village set dramatically on top of a rocky promontory. It has some great beaches.
See guide