
The not-so-Achilles heel
The heel of the boot of Italy, the crystal-blue shores of Puglia are where many Italians traditionally go on holiday. Fort towns Gallipoli, Bari, Monopoli and Brindisi are steeped in Byzantine, Roman and Baroque history. They come alive during summer evenings, which can be whiled away strolling around ornate churches, getting lost in the labyrinthine streets and enjoying long, languid al fresco meals.
There’s more to Puglia holidays inland. Way uphill, Ostuni is a whitewashed delight, and Alberobello is home to an array of unique homesteads. Lecce is a delicate beauty, its ancient Roman amphitheatre hosting classical and contemporary concerts to this day. Along the shore, take your pick of the west coast’s lively beach bars, or seek out the more chilled beaches, such as Polignano a Mare’s majestic cove, where you can plunge into the cool waters where the Adriatic and Ionian seas meet. In rural areas, stay in ‘masserias’ – working farms – that double up as hotels, and gorge yourself on their local produce. This area is renowned for its olive oil, and generous portions of food will leave no one hungry. So there’s no need to dig your heels in for one thing or another – holidays to Puglia offer something for every type of sun-seeker.
All resorts in Puglia

Explore our map of Puglia
Average weather in Puglia
January
12°C
7 days of rain
February
13°C
6 days of rain
March
15°C
6 days of rain
April
18°C
7 days of rain
May
22°C
6 days of rain
June
27°C
4 days of rain
Why book with us?
Find out moreBest price guarantee
We’ll beat the price if you find the same holiday cheaper elsewhereLow deposit
Book your holiday with a deposit of just £60 per personEasy ways to pay
Spread the cost, paying in instalments as often as you like up to 28 days before you travelFreedom to change
Change your holiday online with low change fees up to 28 days before departure