♦ EuroShoresBeachesMapCountriesGuidesBest ofFinder
EuroShores › Puglia

Best Beaches in Puglia

16 hand-picked beaches in Puglia, ranked by our editors. Top pick: Vignanotica Beach, Gargano (4.7 / 5).

Vignanotica Beach, Gargano, Vignanotica, Vieste, Puglia

Vignanotica Beach, Gargano

Vignanotica, Vieste, Puglia · White pebble cove below tall limestone cliffs in Gargano · 4.7 / 5
Baia delle Zagare, Mattinata, Gargano, Puglia

Baia delle Zagare

Mattinata, Gargano, Puglia · Sea stacks and clear water on the Gargano coast · 4.6 / 5
Lama Monachile, Polignano a Mare, Puglia

Lama Monachile

Polignano a Mare, Puglia · Pebble cove squeezed between white cliffs and the old town · 4.6 / 5
Torre Guaceto Beach, Carovigno, Puglia

Torre Guaceto Beach

Carovigno, Puglia · Protected nature reserve with long dune beaches · 4.6 / 5
Torre dell'Orso Beach, Melendugno, Puglia

Torre dell'Orso Beach

Melendugno, Puglia · Sandy Salento bay beside the Two Sisters stacks · 4.6 / 5
Punta Prosciutto, Porto Cesareo, Salento, Puglia

Punta Prosciutto

Porto Cesareo, Salento, Puglia · Long Ionian sand beach with dunes and lidos · 4.5 / 5
Baia dei Turchi, Otranto, Puglia

Baia dei Turchi

Otranto, Puglia · Wild white-sand bay near Otranto in Salento · 4.5 / 5
Pizzomunno Beach, Vieste, Puglia

Pizzomunno Beach

Vieste, Puglia · White sand below the Pizzomunno rock · 4.5 / 5
Pescoluse Beach, Salento, Pescoluse, Salve, Puglia

Pescoluse Beach, Salento

Pescoluse, Salve, Puglia · Fine white sand and shallow water on the Salento coast · 4.5 / 5
Porto Selvaggio, Puglia

Porto Selvaggio

Puglia · Pine-Backed Cove on the Salento Coast · 4.4 / 5
San Pietro in Bevagna Beach, Manduria, Puglia

San Pietro in Bevagna Beach

Manduria, Puglia · Long sandy beach on the Ionian coast of Puglia · 4.4 / 5
Alimini Beach, Alimini, Otranto, Puglia

Alimini Beach

Alimini, Otranto, Puglia · Long sandy Adriatic beach with clear shallow water · 4.4 / 5
Spiaggia della Purita, Gallipoli, Puglia

Spiaggia della Purita

Gallipoli, Puglia · Town beach under the old walls of Gallipoli · 4.4 / 5
Spiaggia di Peschici, Peschici, Puglia

Spiaggia di Peschici

Peschici, Puglia · Town beach under a whitewashed hill village · 4.4 / 5
Piana di Mattinata Beach, Puglia, Mattinata, Foggia, Gargano

Piana di Mattinata Beach, Puglia

Mattinata, Foggia, Gargano · Long beach below the Gargano cliffs near Mattinata · 4.3 / 5
Baia Verde, Gallipoli, Baia Verde, Gallipoli, Puglia

Baia Verde, Gallipoli

Baia Verde, Gallipoli, Puglia · Pale sand and rock beach strip south of the old town · 4.2 / 5

About beaches in Puglia

Puglia is the heel of Italy, with sandy Ionian beaches in Salento, rocky coves around Polignano and cliffs on the Gargano coast. The sea is clear and shallow in many places, and old whitewashed towns sit near the shore.

When to go

June to September is the swimming season. The Ionian side is calm and warm in summer, while the Adriatic side can be breezier.

Getting around

A car is the practical choice. Many beaches have paid lidos with sunbeds, and free sections fill early in July and August.

Easiest beaches to reach

Lama Monachile, Torre dell'Orso Beach, Punta Prosciutto, Pizzomunno Beach.

Quieter hidden gems

Vignanotica Beach, Gargano, Baia delle Zagare, Torre Guaceto Beach, Baia dei Turchi.

All beaches at a glance

Frequently asked questions

When is the best time to visit the beaches in Puglia?

June to September is the swimming season. The Ionian side is calm and warm in summer, while the Adriatic side can be breezier.

Which beaches in Puglia are easiest to reach?

The easiest access is at Lama Monachile, Torre dell'Orso Beach, Punta Prosciutto, Pizzomunno Beach. Check each beach page for parking and facilities.

Do I need a car for the beaches in Puglia?

A car is the practical choice. Many beaches have paid lidos with sunbeds, and free sections fill early in July and August.

Best-of lists for Puglia

Best Sandy Beaches in Puglia · Best Pebble Beaches in Puglia · Best Family Beaches in Puglia · Easiest Beaches to Reach in Puglia · Hidden Gem Beaches in Puglia

More: Beaches in Italy · Browse all European beaches