As part of my 4-month trip travelling around Europe in 2022, I spent 10 days in Puglia which soon became my new favourite destination. With beautiful historic towns and cities, clear turquoise waters, white sandy beaches and the most incredible food and wine, I can see why it is such a popular summer destination for Italians.
Puglia has some of the most unique towns and cities I have visited. From the Trulli houses in Alberobello, and the beautiful beaches in Monopoli, to visiting one of the oldest living cities in the world, Puglia is the perfect destination for every type of traveller. You really get the perfect mix of a beach destination and an interesting city break.
In this guide, I am sharing the most beautiful places to visit in Puglia and some travel information, recommendations and tips to help you make the most of your time there.
This article may contain affiliate links which means if you purchase something I’ve recommended through a link, I’ll earn a small commission at no extra cost to you. Read my Disclosure Policy for more information.
I started off my trip in Lecce which is a city you should definitely add to your itinerary. Lecce is known as ‘the Florence of the South’ due to its stunning churches, museums and beautiful baroque architecture.
Top things to do and see in Lecce-
Monopoli is one of my favourite places I visited in Puglia. It is a small seaside town, with a charming old town and some beautiful beaches with clear turquoise waters, but it didn’t seem as busy as some of the other places I visited. It is also located quite close to lots of other destinations so it makes a great base when travelling around this area.
Top things to do and see in Monopoli:
Lama Monachile beach in Polignano a Mare is probably one of the most iconic beaches in the region. It is what I had saved on my Pinterest board before visiting Puglia so I had to make sure I visited. I visited for the day from Monopoli, however, by the time I got to the beach it was so busy, that I couldn’t really even find a spot to put my towel down. However, the town of Polignano a Mare is beautiful to walk around, and the view of the beach from the viewpoint is stunning and the views of the cliffs make it definitely worth the visit. I would suggest staying in Polignano a Mare, even for a night so that you can get to the beach early before the crowds, and then the town looks so pretty in the evenings.
Things to do in Polignano a Mare:
Alberobello is probably one of the most unique places I have visited. It looks like it is from a fairytale. It is famous for its trulli buildings, which are buildings with a cone shaped roof. Some of them have symbols or shapes painted on them as well. The main thing to do here is explore the Rione Monti which is an area full of trulli buildings. It doesn’t take long to walk around this area, so I would suggest only visiting here for the morning and then visiting another town in the area such as Locorotondo.
A tip for visiting Alberobello, it does have public transport links, I got the bus from Monopoli. However, they are not very reliable. If you are getting public transport, make sure not to get the last bus back as mine never turned up. I had to get a taxi back, which was really difficult as there was only one in the area, and very expensive so I shared with someone who was also stranded.
Ostuni is one of the places I really wished I spent more time in on my trip to Puglia. Known as ‘the White City’ it is a beautiful city on the top of a hill, with white-washed buildings, charming streets and stunning countryside views. I visited Ostuni for one evening, and I had dinner and drinks there. I got the train from Monopoli, however, the train station is located quite far from the historic centre. It is about a 30-minute walk and it is steep, but there were a few taxis and taxi numbers at the station so I could get a taxi to the centre.
Top things to do:
I have added Matera to my list because it was probably the highlight of my trip however it is technically in the Basilicata. It is only about an hour’s drive from Bari though so it is definitely one to add to your Puglia trip. This is one of the most interesting and unique cities I have ever been to. The stone buildings, beautiful churches and cave houses make it one of the most picturesque destinations. It used to be the ‘Shame of Italy’ as in the 1940s the buildings had no running water, or electricity and the government ended up relocating the citizens into modern developments. Now, it is a UNESCO World Heritage site and it was featured in the James Bond movie ‘No Time to Die’.
Top things to do:
I would definitely recommend staying for a night or two in Matera rather than doing this as a day trip, as the evenings were my favourite part. The view from the viewpoints at sunset was stunning, and there are so many amazing bars and restaurants to try.
I visited Trani for one night, and it was a bit of a random addition to the trip because I managed to get tickets to see Paolo Nutini there. I am so glad I ended up coming here on my trip, it is such a pretty town, there is a lovely harbour area with colourful little boats, and the sunset by the Cathedral was probably one of the most beautiful I have seen.
Things to do:
I visited Torre dell Orso for the day from Lecce. It is such a beautiful beach, the water is crystal blue and shallow so great for swimming. There’s also surrounding cliffs which makes it really picturesque. If you are not driving, you can easily get the bus to and from Lecce to this beach.
Bari has one of the two airports in Puglia so it is likely that you will arrive here. It is not as picturesque as the other cities in Puglia, however, I definitely think it is worth having a night here. It has a really authentic feel to it, walking around in the evening you will see locals having drinks outside with their friends and family.
Top things to do:
I only had 11 days in Puglia and as I was using public transport to get around I wasn’t able to visit everywhere I would have liked to. These are some other destinations which look amazing that I will definitely be visiting on my next trip to Puglia.