In this guide, we will take you through a curated selection of the best Lecce beaches, each offering a unique slice of paradise waiting to be discovered.
Lecce is an inland city — the nearest coastline is about 20 minutes by car. But that coastline, stretching in both directions from the Adriatic to the Ionian, is some of the finest in Italy. Within an hour of Lecce’s historic centre you can reach almost every type of beach Salento offers: dramatic limestone cliffs above crystal-clear Adriatic water, long arcs of white Ionian sand in water so shallow and turquoise it looks Caribbean, pine forest-backed coves accessible only on foot, and some of the most protected marine environments in the Mediterranean.
Understanding the difference between the two coasts helps you choose:
The Adriatic coast (east of Lecce) is predominantly rocky — low cliffs, sea stacks, natural coves, and grottos. The water is intensely clear and drops away quickly, making it excellent for snorkelling. The key beaches are Torre dell’Orso, San Foca, Alimini, Baia dei Turchi, and the cove at Porto Badisco.
The Ionian coast (west of Lecce) is where the long sandy beaches are — flat, shallow, turquoise, and more reminiscent of the Caribbean than the typical Italian Adriatic. Punta Prosciutto, Porto Cesareo, Baia Verde, Pescoluse, and Torre Mozza are the standouts.
Here are the twelve best beaches near Lecce, with everything you need to choose and plan.
Discover Lecce’s Top Beaches Destinations
Lecce is surrounded by some of the most stunning beaches in Italy, each offering unique characteristics and breathtaking views. Here’s a guide to the best and most famous beaches near Lecce, complete with brief introductions, distances, and travel instructions:
1. Torre dell’Orso
Torre dell’Orso is the most immediately photogenic beach on the Adriatic coast near Lecce — a wide crescent of fine sand framed on both sides by the iconic Due Sorelle sea stacks, two white limestone columns rising from the water just offshore. The bay is sheltered and the water is shallow enough for confident non-swimmers. Arrive before 9am in summer — by 10am the beach fills fast. 29km from Lecce, about 30 minutes via the SP1.

2. Pescoluse (Maldives of Salento)
Pescoluse has earned the Maldives of Salento nickname and it’s not exaggerated. The sand is white, fine, and almost powdery; the water is shallow, flat, and an improbable turquoise that doesn’t look Italian. It’s the best sandy beach in the Lecce province and the most obviously Caribbean-looking stretch of Salento coast. About 62km from Lecce — around 1 hour via the SS101 towards Gallipoli then the SS274.

3. Porto Cesareo
Porto Cesareo fronts a protected marine reserve with 17 kilometres of beaches and a small archipelago of islands just offshore. The water is exceptionally clear and the snorkelling around the island perimeter is the best near Lecce. The town itself has a lively summer waterfront. 28km from Lecce, about 30 minutes via the SP119.

4. Alimini Beach
Alimini is a long arc of sandy beach backed by dunes, pine forest, and the two freshwater Alimini lakes — a protected natural area that gives the beach a wilder, less developed character than the organised lidos further south. The lake-to-beach contrast is genuinely unusual. 35km from Lecce, about 40 minutes via the SS16.

5. Spiaggia di Baia Verde
Baia Verde is Gallipoli’s beach scene — fine golden sand, well-organised beach clubs, and the best summer nightlife in Salento starting from the beach from about 6pm. It’s where the under-35 crowd comes when the Ionian coast is the destination. 45km from Lecce, about 45 minutes via the SS101.
6. Punta Prosciutto
One of the finest beaches in southern Italy — wide, pristine, white sand with shallow bright water and a pine forest backdrop and virtually no development. It appears regularly on national best-beach lists. Go early in July and August; it fills. 50km from Lecce, about 1 hour via Porto Cesareo and the SP359.

7. Torre Lapillo
Torre Lapillo is a wide sandy beach with shallow, calm water — excellent for families with young children who want a more organised experience than Punta Prosciutto with full facilities and beach clubs nearby. 29km from Lecce, about 30 minutes via Porto Cesareo.
8. Porto Selvaggio
Porto Selvaggio is the Lecce area’s wild beach — a protected natural park with a rocky cove accessible only on foot through Mediterranean scrub, no facilities, no beach clubs, no cars. You walk 20 minutes through the pine and maquis to reach it. The water is extraordinarily clear. The effort is the point. 45km from Lecce, about 50 minutes via SS101.

9. Santa Cesarea Terme
Santa Cesarea Terme is a spa town on the Adriatic cliffs with a spectacular 19th-century Moorish-style bathhouse painted in pink and blue, perched directly above the sea. The swimming here is from rocky platforms with views along the cliff coast. The thermal spa waters are genuinely sulphurous — an acquired taste. 48km from Lecce, about 1 hour via SS16.
10. Torre Mozza
Torre Mozza has an old Spanish watchtower standing at the edge of a wide sandy beach — the combination of the tower silhouette and the Ionian water is one of the most photographed beach scenes in Salento. The water is shallow and the sand is fine. 60km from Lecce, about 1 hour via SS101 and SS274.
11. Porto Badisco
Porto Badisco is a small, deep cove on the Adriatic coast south of Otranto — sheltered, intensely clear, and completely free of development. Local legend says Aeneas landed here on his way from Troy to found Rome. The 6th-century BC cave above the cove contains some of the most significant prehistoric rock art in Italy. 45km from Lecce, about 50 minutes via SS16.
12. La Grotta della Poesia
The Grotta della Poesia at Roca Vecchia is a sea cave and natural swimming hole with a cliff-face covered in prehistoric inscriptions — over 3,000 carved messages, drawings, and votive offerings dating back to the Bronze Age, the largest concentration of prehistoric rock carvings in the Mediterranean. You can swim directly below inscriptions made three thousand years ago. 23km from Lecce, about 30 minutes via SP1.
13. Baia dei Turchi (near Otranto)
The most iconic beach on the Adriatic coast near Lecce and one of the most photographed in all of Puglia. A sheltered bay inside the Alimini Natural Park, backed by a dense pine forest, with shallow turquoise water that glows in multiple shades of blue depending on depth. The name refers to the Turkish landing of 1480. Arrive before 9:30am in summer — the car park fills by 10am. In summer a shuttle bus runs from Otranto town centre. 45km from Lecce, about 45 minutes via SS16.
This guide provides the best Lecce beaches, from hidden coves and bustling sandy beaches to historical sites and natural wonders. Each beach has its own unique charm, ensuring that every visitor finds a spot that suits their taste.
❓ Frequently Asked Questions
Lecce itself is an inland city with no beach — but the Salento coastline begins just 20 minutes by car in either direction. The Adriatic coast to the east has dramatic rocky coves and crystal-clear water. The Ionian coast to the west has long sandy beaches with shallow turquoise water. Within an hour of Lecce you can reach some of the finest beaches in Italy.
It depends on what you’re looking for. For the most dramatic scenery, Torre dell’Orso on the Adriatic — with its twin sea stacks and clear water — is the standout. For the best sandy beach, Punta Prosciutto on the Ionian is consistently ranked among the finest in southern Italy. For something wild and unspoilt, Porto Selvaggio requires a 20-minute walk through scrubland to reach its rocky cove. For the most famous name, Baia dei Turchi near Otranto is what most visitors picture when they imagine a Salento beach.
The nearest beaches are about 20–30 minutes from Lecce — La Grotta della Poesia and Torre dell’Orso on the Adriatic, Torre Lapillo and Porto Cesareo on the Ionian. The furthest beaches on this list (Pescoluse, Torre Mozza) are about 1 hour. A car is strongly recommended — the summer bus services connect some destinations but are infrequent and slow.
They’re genuinely different and the answer depends on your preference. The Adriatic (east coast) has rocky coves, limestone cliffs, sea caves, and incredibly clear but sometimes deeper water — better for snorkelling and dramatic scenery. The Ionian (west coast) has long stretches of fine white sand, very shallow turquoise water, and a more organised beach club infrastructure — better for families with young children and for the classic lounger-and-parasol beach day.
✈️ Your Trip Planning Checklist
✅ Book your flights: Find the best airfare deals with Skyscanner or Aviasales.
🏨 Secure your stay: Compare hotel rates easily on Booking.com or Hotellook.
🛡️ Don’t forget travel insurance: Stay protected with Ekta or VisitorsCoverage — reliable and flexible options.
🎟️ Book tours & experiences: I always use Get Your Guide or Viator for unforgettable activities, skip-the-line tickets, and local adventures.
🚗 Need a car? Search rental deals with Rentalcars and DiscoverCars — easy and hassle-free.
🚕 Taxi or transfer? Pre-book your ride with WelcomePickups or GetTransfer for a smooth arrival.
🚆 Traveling by train or bus? Check schedules and book tickets in advance with Omio.
