Top Beaches to Visit in Salento, Puglia

Jul 08, 2025By Emma Rigo
Emma Rigo

salento beach puglia italy

Dreaming of turquoise waters, golden sand, and dramatic cliffs? If you're heading to Puglia, the Salento region is home to some of the most stunning beaches in all of Italy. From lively seaside towns to secluded hidden gems, this guide highlights the very best beach spots Salento has to offer. Let’s dive into paradise!

Heads up: this page may include affiliate links. By clicking and/or purchasing, I may receive a small commission at no extra cost to you. I only recommend tools I have personally vetted.

Practical Information:

Location: Salento is the southernmost part of the Puglia region, often referred to as the “heel” of Italy’s boot. It stretches from the city of Lecce down to Santa Maria di Leuca, where the Adriatic and Ionian Seas meet. This sun-drenched peninsula is famous for its stunning coastline, historic towns, and vibrant culture. Among its most renowned beach destinations are Gallipoli, Porto Cesareo, Torre dell'Orso, Punta Prosciutto, and the Maldives of Salento (Pescoluse).

Transportation & Exploration: The best way to explore Salento is by car. While local buses and regional trains connect some of the major towns (like Lecce, Gallipoli, and Otranto), many of the best beaches and hidden coves are not accessible by public transport. Renting a car is highly recommended for flexibility and ease of movement. You can book your vehicle in advance through platforms like Rentalcars or directly at Bari or Brindisi airports.

Weather: Salento enjoys a Mediterranean climate with long, hot summers and mild winters, making it a great beach destination for much of the year.

  • Summer (June to August): Expect average temperatures between 22°C and 32°C (72°F–90°F), with July and August being the hottest and most crowded months. Perfect for beach lovers.
  • Autumn (September to November): Still warm in September (18°C–28°C / 64°F–82°F), cooling gradually in October and November. Early autumn is ideal for a quieter seaside experience.
  • Winter (December to February): Mild temperatures (9°C–15°C / 48°F–59°F), though swimming is off the table and some beach establishments may be closed.
  • Spring (March to May): A beautiful season to explore the coastline without the crowds. Temperatures range from 12°C to 24°C (53°F–75°F), and beaches begin to come alive by late May.

Accommodation: Salento offers a wide range of accommodation options, from seaside resorts and boutique hotels to agriturismi and charming countryside B&Bs. I personally stayed in a villa with a private pool, which I highly recommend—it was exactly as described, no hidden surprises, and the host, Mario, was incredibly kind and helpful throughout our stay.

Best Beaches in Salento, Puglia

Punta della Suina

Punta della Suina is a beautiful beach near Gallipoli, known for its turquoise waters, golden sand, and relaxed vibe. Surrounded by pine trees and rocks, it’s perfect for swimming, sunbathing, and catching a stunning sunset. 

There’s also a lido if you prefer a private sunbed, and a chiosco where you can grab a bite or a cold drink with a view.

A paid parking lot is available nearby, and they accept card payments.

Beach Punta della Suina, Salento, Italy

Porto Selvaggio

Porto Selvaggio is one of the most scenic and unspoiled beaches in Salento, nestled within a protected natural park near Nardò. Surrounded by lush pine forests and rocky cliffs, this hidden cove offers crystal-clear waters perfect for swimming and snorkeling. The beach is mostly made of rocks and pebbles, so bring water shoes—and be ready for a short walk (around 20 minutes) through the forest to reach it. There is also a shuttle available if you don't want to walk. Ideal for nature lovers looking for a peaceful escape.

SUMMER.Salento coast: Bay Portoselvaggio. (Lecce.) - ITALY (Puglia) -

Pescoluse beach

Pescoluse Beach, often called the "Maldives of Salento," is one of the most stunning beaches in Puglia. With its soft white sand and crystal-clear shallow waters, it’s ideal for families, couples, and anyone seeking a relaxing day by the sea. You’ll find both free areas and well-equipped lidos, plus beach bars perfect for a refreshing drink.

SUMMER.Ionian coast of Salento:beach at Torre Pali (Lecce). ITALY (Apulia)


Porto Miggiano Beach

Porto Miggiano is a picturesque cove located near Santa Cesarea Terme in the Salento region of Puglia. Often referred to as the "Beach of 100 Steps," it is renowned for its crystal-clear waters, dramatic cliffs, and tranquil atmosphere. The beach is accessible via a steep staircase, making it a rewarding destination for those seeking natural beauty and a bit of adventure.

Porto Miggiano bay, Puglia, Italy


Baia dei Turchi

Baia dei Turchi is a beautiful, peaceful beach near Otranto, famous for its clear turquoise waters and fine white sand. Surrounded by a pine forest, it offers a natural and serene setting perfect for swimming and snorkeling. While facilities are limited, you’ll find a few beach clubs with sunbeds and refreshments. 

Otranto offers numerous boat tours that take you to some of the most secluded beaches, such as Otranto: Boat Tour with Snorkeling and Local Food Tasting.

The most beautiful coasts of Italy. Protected oasis of the lakes Alimini: Turkish Bay  (or Baia dei Turchi). Just a few kilometers north of Otranto, this coast is one of the most important ecosystems in Salento and Apulia (Italy).

Faraglioni di Sant'Andrea

The Faraglioni di Sant'Andrea are a striking natural landmark located near the village of Torre Sant'Andrea in the Salento region of Puglia. These limestone sea stacks rise dramatically from the turquoise waters of the Adriatic Sea, sculpted over centuries by wind and waves. Among them, the Arco degli Innamorati stands out—a natural arch that has become an iconic symbol of the area.

Visitors can explore the coastline via a scenic trail that offers panoramic views and access to various natural features, including the "Bastimento," a rock-cut staircase leading directly into the sea, and the Grotta di Ronzu Beddhu, a cave accessible by a steep descent . The area is also known for its crystal-clear waters, making it ideal for swimming and snorkeling.

For those interested in a more leisurely experience, boat tours are available, offering the opportunity to view the faraglioni from the sea and enjoy the surrounding coastal beauty .

A Great View On Faraglioni Di Sant'andrea In Puglia

Spiaggia di Torre Lapillo

Torre Lapillo Beach is a stunning stretch of fine white sand on the Ionian coast near Porto Cesareo, Puglia. Known for its crystal-clear shallow waters, it’s perfect for swimming and snorkeling. The beach offers a mix of free areas and well-equipped lidos with sunbeds, umbrellas, bars, and restaurants. Easily reachable by car, Torre Lapillo combines natural beauty with great amenities for a relaxing day by the sea.

The most beautiful beaches of Apulia, Italy: on the border between the provinces of Lecce and Taranto, Punta Prosciutto Beach is a stretch of Salento coast, part of the Municipality of Porto Cesareo.