skip to Main Content
Gallipoli

Puglia

Puglia with its white washed towns and endless olive and vine fields is home to the best food, beaches and the most beautiful towns in Italy. With their ancient traditions and quality of wines, Puglia was named best region in the world by National Geographic due to the vibrant culture and rich history that provides. Your visit is unlike any other.

According to National Geographic the region “boasts the best of southern Italy: the rhythms of life, the traditions, the beauty of the places”.

Best Puglia Towns

There are far too many towns to list and they all are truly beautiful, have their trademark local dishes, unique architecture and peculiarity however below are the must-see:

Bari is the capital with its vibrant old town and the culture for eating raw seafood makes the Japanese and the French quite envious.

North of Bari, within an hour drive, the must-visit towns are Trani, Bisceglie, Barletta and Margherita di Savoia (best beach walks and one of the biggest salt pan in the world, home of pink flamingo and other exotic birds). Inland you must check the Murgia region which is the hill side of Puglia: Gravina (filmed a 007 movie), Minervino Murge (home of Cardoncelli mushrooms), Spinazzola (where the famous Castel del Monte is) and Altamura, famous for fresh baked unique bread.

The North part of the region, the heel of Puglia, is called Gargano. Wild territory, Greece looking like with white cliff coastline on white sandy beaches and crystal clear sea.
Monte Sant'Angelo Vieste, Rodi Garganico and Peschici are the most beautiful town. Tremiti islands, a short boat ride away (or helicopter), are a must see and spend 2/3 days.

South of Bari must-visit Mola, Polignano a Mare and Monopoli with their beaches and beautiful old towns and restaurant/bar. Inland check out Alberobello, Martina Franca, Locorotondo and Matera, a medieval town built in caves where some Hollywood films were set.

The south part of Puglia is called Salento. With magical beaches, old baroque towns and the most delicious food and wines this is a real gem of Puglia.

Gallipoli, known as the pearl of Puglia and one of oldest towns (the oldest Greek fountain in Italy is in Gallipoli). The old town is an island connected by a bridge to mainland. The beach side is known as the Caribbean of Salento.

Lecce is the main town and is called "the Florence of south" due to its baroque architecture.

Porto Cesareo, Galatina, Matino, Nardo', Santa Maria al Bagno, Otranto, Castro, Santa Cesarea Terme are the town you must visit while there.
Last but not least check out Taranto with its old town and the best and biggest mussel farms in Italy.

Best Puglia Beaches

Santo Stefano | Monopoli | Puglia | Italy

Cala Sottile | Monopoli | Puglia | Italy

Sabbiadoro | Capitolo | Puglia | Italy

Lido Ottagono | Savelletri | Brindisi | Puglia | Italy

Grotta del Pescatore | Monopoli | Puglia | Italy

Cala Copacabana | Monopoli | Puglia | Italy

Cala Portavecchia | Monopoli | Puglia | Italy

Cala Incina | Polignano a Mare | Puglia | Italy

Port’ Alga | Polignano a Mare | Puglia | Italy

Lama Monachile | Cala Porto | Polignano a Mare | Puglia | Italy

Lido Cala Paura | Polignano a Mare | Puglia | Italy

Cala Fetente | Polignano a Mare | Puglia | Italy

Torre Quetta | Bari | Puglia | Italy

Spiaggia di Cala Rossa | Bisceglie | Puglia | Italy

Molo Sant’Antonio | Trani | Puglia | Italy

Gran Lido Valerio | Margherita di Savoia | Puglia | Italy

Porto Ghiacciolo | Monopoli | Puglia | Italy

Lido Terme | Margerita di Savoia | Puglia | Italy

Varcaro | Mattinata | Gargano | Puglia | Italy

Chianca Masitto| Monte Sant’Angelo | Gargano | Puglia | Italy

Punta Rossa | Monte Sant’Angelo | Gargano | Puglia | Italy

Porto Giardino | Capitolo | Puglia | Italy

Baia dei Gabbiani (by boat) | Mattinata | Gargano | Puglia | Italy

Baia delle zagare | Mattinata | Gargano | Puglia | Italy

Spiaggia di Vignanotica | Vieste | Gargano | Puglia | Italy

Pugnochiuso | Vieste | Gargano | Puglia | Italy

Spiaggia della Scialara | Vieste | Gargano | Puglia | Italy

Spiaggia di Capo Vieste | Vieste | Gargano | Puglia | Italy

Spiaggia Stretta | Vieste | Gargano | Puglia | Italy

Spiaggia di Zaiana | Peschici | Gargano | Puglia | Italy

Cala di Porto Greco | Vieste | Gargano | Puglia | Italy

Cala Paracuru | Rodi | Gargano | Puglia | Italy

Isola di Varano | Lesina | Gargano | Puglia | Italy

Marina di Lesina | Gargano | Puglia | Italy

Cala Susca | Monopoli | Puglia | Italy

Cala Masciola | Savelletri | Brindisi | Puglia | Italy

Rosamarina | Ostuni | Brindisi | Puglia | Italy

Manaccora | Peschici | Gargano | Puglia | Italy

Spiaggia della Gola | Carovigno | Brindisi | Puglia | Italy

Torre Guaceto | Carovigno | Brindisi | Puglia | Italy

Grotta della Poesia | Roca Vecchia | Salento | Puglia | Italy

Torre dell’ Orso | Melendugno | Salento | Puglia | Italy

Faraglioni San Andrea | Melendugno | Salento | Puglia | Italy

Punticeddha | Otranto | Salento | Puglia | Italy

Conca Specchiulla | Otranto | Salento | Puglia | Italy

Alimini | Otranto | Salento | Puglia | Italy

Baia dei Turchi | Otranto | Salento | Puglia | Italy

Mulino d’ Acqua | Otranto | Salento | Puglia | Italy

Rinule | Otranto | Salento | Puglia | Italy

Porto Badisco | Otranto | Salento | Puglia | Italy

Cala dell’ Acquaviva | Marina di Marittima | Salento | Puglia | Italy

Marina Serra | Melendugno | Salento | Puglia | Italy

Canale del Ciolo | Gagliano del Capo | Salento | Puglia | Italy

Maldive del Salento | Pescoluse | Salento | Puglia | Italy

Torre san Giovanni | Ugento | Salento | Puglia | Italy

Punta suina | Gallipoli | Salento | Puglia | Italy

Punta Pizzo | Gallipoli | Salento | Puglia | Italy

Porto Selvaggio | Nardo’ | Salento | Puglia | Italy

Frascone | Nardo’ | Salento | Puglia | Italy

Torre Castiglione | Porto Cesareo | Salento | Puglia | Italy

Torre Colimena | Manduria| Taranto | Puglia | Italy

Acquadolce | Campomarino | Taranto | Puglia | Italy

Baia delle Canne | Pulsano | Taranto | Puglia | Italy

Blandamura | Leporano Marina | Taranto | Puglia | Italy

Termitosa | Castellaneta Marina | Taranto | Puglia | Italy

Cala Verde | Monopoli | Puglia | Italy

Castro Marina | Castro | Salento | Puglia | Italy

Santa Maria al Bagno | Nardo’ | Salento | Puglia | Italy

Punta Prosciutto | Porto Cesareo | Salento | Puglia | Italy

Baia dei Colombi | Vieste | Gargano | Puglia | Italy 

Peschici | Gargano | Puglia | Italy

Chidro | Manduria | Taranto| Puglia | Italy 

Porto Marzano | Monopoli | Puglia | Italy

La Scaletta | Monopoli | Puglia | Italy 

Lido Silvana | Pulsano | Taranto | Puglia | Italy

Baia del Pescatore | Pulsano | Taranto | Puglia | Italy

Torre Lapillo | Porto Cesareo | Salento | Puglia | Italy

Porto Miggiano | Santa Cesarea Terme | Salento | Puglia | Italy

Baia Verde | Gallipoli | Salento | Puglia | Italy

©Secretsand let you find and explore the best beaches .  Contact us for any suggestion.