Italy9 Verified Beaches

Best Beaches in Puglia & Salento

The "Maldives of Italy" spanning the Adriatic and Ionian coastlines, featuring dramatic sea stacks in the Gargano and crystal shallows in Pescoluse and Polignano a Mare.

Peak Sea Temp: 26.1°C (NOAA 30y)
Avg Daily Budget: 47/day
Primary Surface: Fine White Sand
More Italy Regions:Sardinia (Baunei, Costa Smeralda, Stintino)(17)Sicily & Aegadian Islands(11)Amalfi Coast, Capri & Ischia(4)Calabria & Costa degli Dei(5)Liguria, Portofino & Cinque Terre(4)
Sand:
Sort:
Punta Prosciutto in Porto Cesareo, Puglia, Italy
#1
Porto Cesareo, Puglia, ItalyAdriatic Sea
26.3°C sea
48/day
White Sand
34°C Kids
Baia dei Turchi in Otranto, Salento, Italy
#2
Otranto, Salento, ItalyAdriatic Sea
25.7°C sea
44/day
White Sand
34°C Scenic
Pescoluse (Maldive del Salento) in Salve, Salento, Italy
#3
Blue Flag
Salve, Salento, ItalyTyrrhenian Sea
26.1°C sea
50/day
White Sand
34°C Kids
Torre dell'Orso in Melendugno, Puglia, Italy
#4
Blue Flag
Melendugno, Puglia, ItalyAdriatic Sea
25.8°C sea
48/day
Golden Sand
34°C Kids
Baia delle Zagare in Mattinata, Gargano, Italy
#5
Mattinata, Gargano, ItalyAdriatic Sea
26.3°C sea
46/day
Pebbles
34°C Scenic
Porto Selvaggio in Nardò, Puglia, Italy
#6
Nardò, Puglia, ItalyAdriatic Sea
26.3°C sea
44/day
Pebbles
34°C Scenic
Polignano a Mare in Lama Monachile, Puglia, Italy
#7
Lama Monachile, Puglia, ItalyAdriatic Sea
25.8°C sea
43/day
Pebbles
34°C Scenic
Grotta della Poesia in Puglia (Salento / Melendugno), Italy
#8
Blue Flag
Puglia (Salento / Melendugno), ItalyAdriatic Sea
26.4°C sea
35/day
Rocky Cove
31°C Scenic
Spiaggia di Pizzomunno in Vieste, Puglia, Italy
#9
Vieste, Puglia, ItalyAdriatic Sea
25.8°C sea
64/day
Rocky Cove
34°C Kids