Cove of Torre Sant'Andrea in Salento, turquoise water and white rocky shore
Beach guide

The most beautiful beaches in Puglia: 2026 guide and today's sea

Updated on 4 June 2026 · 10 min read

Foto: Florixc, CC0, via Wikimedia Commons

A considered guide to the most beautiful public beaches and coves in Puglia, from the Gargano to Ionian Salento - with the sea state updated for each one, so you can choose where to go today.

Puglia has two seas and two characters. The Adriatic is rougher and rockier in the north - the Gargano with its sheer cliffs - and becomes gentle and sandy as you head down towards Salento. The Ionian, on the opposite side, is the one with long stretches of white sand and shallow turquoise waters. When one coast is windy, the other is almost always sheltered: that's the real stroke of luck for anyone looking for the sea here.

Below is a selection of the most beautiful public beaches and coves, organised by area - only free beaches and rocky shores open to everyone. For each one you'll find today's sea state: tap the row to open the full card with waves, wind, UV and water temperature.

Gargano: the most spectacular stretch of the Adriatic

The Gargano promontory alternates limestone cliffs with bays set into the rock, some reachable only by sea or down long flights of steps. This is Puglia at its most scenic, but also its most exposed: with sirocco or tramontana winds the sea here rises quickly, so it's always worth checking before you set off.

Baia delle Zagareflat sea · water 30 °C
Sea state · 1 September
6:00Calm
9:00Calm
12:00Flat
15:00Flat
18:00Flat
Wave
0,12 m
0,11 m
0,04 m
0,04 m
0,04 m
Wind
8 km/h
5 km/h
11 km/h
15 km/h
10 km/h
Gusts
15 km/h
11 km/h
21 km/h
27 km/h
26 km/h
Weather
29°
32°
35°
34°
32°
Rain
3%
0%
0%
0%
0%
Open the full details

Pale gravel and sand at the foot of high rock walls, with the two famous sea stacks just offshore. Access from land is limited and partly tied to the local resorts, so many people arrive by sea.

Vignanoticacalm sea · water 30 °C
Sea state · 1 September
6:00Calm
9:00Calm
12:00Calm
15:00Flat
18:00Calm
Wave
0,13 m
0,12 m
0,07 m
0,04 m
0,06 m
Wind
8 km/h
5 km/h
11 km/h
15 km/h
10 km/h
Gusts
15 km/h
11 km/h
21 km/h
27 km/h
26 km/h
Weather
27°
29°
32°
32°
30°
Rain
3%
0%
0%
0%
0%
Open the full details

A stretch of white gravel beneath a limestone cliff, between Mattinata and Vieste. The water is deep and crystal clear; the cliff offers some shelter depending on the wind direction.

Adriatic Salento: pine groves, watchtowers and clear water

From Otranto heading south, the Adriatic coast of Salento alternates sandy beaches, often backed by pine groves, with stretches of low rock, in a succession of coastal towers and small bays.

Baia dei Turchiflat sea · water 29 °C
Sea state · 1 September
6:00Flat
9:00Flat
12:00Flat
15:00Flat
18:00Flat
Wave
0,03 m
0,02 m
0,02 m
0,02 m
0,04 m
Wind
5 km/h
6 km/h
9 km/h
19 km/h
20 km/h
Gusts
8 km/h
10 km/h
17 km/h
34 km/h
37 km/h
Weather
31°
35°
37°
36°
33°
Rain
0%
0%
0%
0%
0%
Open the full details

North of Otranto, inside a protected area among the holm oaks: fine sand and clear seabed. It's reached on foot through the scrub, which keeps it quieter.

Aliminicalm sea · water 29 °C
Sea state · 1 September
6:00Calm
9:00Calm
12:00Calm
15:00Flat
18:00Calm
Wave
0,16 m
0,12 m
0,06 m
0,03 m
0,06 m
Wind
5 km/h
6 km/h
9 km/h
19 km/h
20 km/h
Gusts
8 km/h
10 km/h
17 km/h
34 km/h
37 km/h
Weather
31°
35°
37°
36°
33°
Rain
0%
0%
0%
0%
0%
Open the full details
Frassanitocalm sea · water 29 °C
Sea state · 1 September
6:00Calm
9:00Calm
12:00Flat
15:00Flat
18:00Calm
Wave
0,08 m
0,06 m
0,05 m
0,04 m
0,06 m
Wind
5 km/h
5 km/h
8 km/h
20 km/h
21 km/h
Gusts
8 km/h
9 km/h
15 km/h
33 km/h
36 km/h
Weather
33°
35°
37°
35°
32°
Rain
0%
0%
0%
0%
0%
Open the full details

The shoreline of the Alimini lakes is one of the widest sandy stretches in Salento: kilometres of dunes and pine forest between Otranto and Frassanito, with shallow, breezy water - in summer an area also popular with wind-sports enthusiasts.

Torre dell'Orsoflat sea · water 29 °C
Sea state · 1 September
6:00Flat
9:00Flat
12:00Flat
15:00Flat
18:00Calm
Wave
0,02 m
0,02 m
0,02 m
0,02 m
0,06 m
Wind
5 km/h
5 km/h
8 km/h
20 km/h
21 km/h
Gusts
8 km/h
9 km/h
15 km/h
33 km/h
36 km/h
Weather
33°
35°
37°
35°
32°
Rain
0%
0%
0%
0%
0%
Open the full details

A crescent bay of golden sand closed off at one end by the twin sea stacks known as “Le Due Sorelle” (The Two Sisters). One of the best-known beaches on the Adriatic side.

Torre Sant'Andreacalm sea · water 29 °C
Sea state · 1 September
6:00Calm
9:00Calm
12:00Flat
15:00Flat
18:00Calm
Wave
0,08 m
0,06 m
0,05 m
0,04 m
0,06 m
Wind
5 km/h
5 km/h
8 km/h
20 km/h
21 km/h
Gusts
8 km/h
9 km/h
15 km/h
33 km/h
36 km/h
Weather
33°
35°
37°
35°
32°
Rain
0%
0%
0%
0%
0%
Open the full details

More rock than sand: sea stacks and arches of white stone with small inlets where the water stays beautifully clear. Perfect for those who love diving off the low rocks and snorkelling.

Specchiollacalm sea · water 29 °C
Sea state · 1 September
6:00Calm
9:00Calm
12:00Calm
15:00Calm
18:00Calm
Wave
0,12 m
0,12 m
0,14 m
0,14 m
0,09 m
Wind
15 km/h
15 km/h
17 km/h
18 km/h
16 km/h
Gusts
26 km/h
26 km/h
29 km/h
31 km/h
29 km/h
Weather
32°
33°
34°
34°
32°
Rain
0%
3%
0%
0%
0%
Open the full details

Further north, towards Brindisi: sand alternating with low rocks and shallow water, easy with children.

A note for honesty's sake: the nearby Grotta della Poesia (Roca) is one of the most photographed spots in Salento, but it's a fragile archaeological site where swimming is banned by ordinance. You visit it, you don't swim there: that's why we don't include it among the beaches to go swimming.

Ionian Salento: the “Caribbean” white beaches

This is the side of the white sandy expanses and the shallow, turquoise seabed. When the Adriatic is rough, the Ionian is often the right choice - which is exactly why in Puglia it's always worth comparing the two coasts.

Pescoluse - the Maldives of Salentocalm sea · water 30 °C
Sea state · 1 September
6:00Few waves
9:00Calm
12:00Calm
15:00Calm
18:00Flat
Wave
0,22 m
0,13 m
0,06 m
0,06 m
0,05 m
Wind
6 km/h
10 km/h
4 km/h
9 km/h
11 km/h
Gusts
11 km/h
19 km/h
14 km/h
17 km/h
20 km/h
Weather
32°
33°
38°
38°
34°
Rain
0%
0%
3%
10%
3%
Open the full details

The most famous white beach in Puglia, in the municipality of Salve: very fine sand and shallow, clear water. We've devoted a separate guide to it.

Sant'Isidorocalm sea · water 29 °C
Sea state · 1 September
6:00Calm
9:00Calm
12:00Calm
15:00Calm
18:00Calm
Wave
0,10 m
0,11 m
0,10 m
0,08 m
0,07 m
Wind
12 km/h
14 km/h
11 km/h
13 km/h
18 km/h
Gusts
19 km/h
25 km/h
19 km/h
24 km/h
30 km/h
Weather
32°
33°
37°
37°
34°
Rain
0%
0%
0%
0%
0%
Open the full details

In the territory of Nardò: sand and low rocks around a coastal tower, with small coves and clear water. A good compromise between beach and rocky shore.

Santa Maria al Bagnocalm sea · water 30 °C
Sea state · 1 September
6:00Calm
9:00Calm
12:00Calm
15:00Calm
18:00Calm
Wave
0,15 m
0,18 m
0,15 m
0,14 m
0,12 m
Wind
11 km/h
14 km/h
13 km/h
16 km/h
16 km/h
Gusts
17 km/h
25 km/h
21 km/h
26 km/h
27 km/h
Weather
32°
33°
36°
35°
34°
Rain
0%
0%
0%
3%
0%
Open the full details

A seaside village of Nardò with a sandy beach and stretches of rock. A few steps away are the Quattro Colonne, excellent for snorkelling.

Porto Selvaggiocalm sea · water 30 °C
Sea state · 1 September
6:00Calm
9:00Calm
12:00Calm
15:00Calm
18:00Calm
Wave
0,10 m
0,14 m
0,11 m
0,08 m
0,08 m
Wind
9 km/h
13 km/h
12 km/h
17 km/h
17 km/h
Gusts
16 km/h
25 km/h
22 km/h
29 km/h
32 km/h
Weather
32°
33°
37°
37°
34°
Rain
0%
0%
0%
3%
0%
Open the full details

A bay of rocks and pebbles inside a regional nature park of Aleppo pines: no beach clubs, just nature. It's reached on foot; the water is cool and beautifully clear, among the best for snorkelling.

Baia di Uluzzocalm sea · water 30 °C
Sea state · 1 September
6:00Calm
9:00Calm
12:00Calm
15:00Calm
18:00Calm
Wave
0,10 m
0,14 m
0,12 m
0,11 m
0,11 m
Wind
9 km/h
13 km/h
12 km/h
17 km/h
17 km/h
Gusts
16 km/h
25 km/h
22 km/h
29 km/h
32 km/h
Weather
32°
33°
37°
37°
34°
Rain
0%
0%
0%
3%
0%
Open the full details
Quattro Colonnesea with a few waves · water 30 °C
Sea state · 1 September
6:00Few waves
9:00Few waves
12:00Few waves
15:00Calm
18:00Calm
Wave
0,22 m
0,24 m
0,21 m
0,18 m
0,14 m
Wind
11 km/h
14 km/h
13 km/h
16 km/h
16 km/h
Gusts
17 km/h
25 km/h
21 km/h
26 km/h
27 km/h
Weather
32°
33°
36°
35°
34°
Rain
0%
0%
0%
3%
0%
Open the full details

Two rocky Ionian coves: Uluzzo, secluded, inside the Porto Selvaggio park; Quattro Colonne, at Santa Maria al Bagno, with the remains of an ancient structure and a seabed perfect for mask and fins.

Which is the most beautiful beach? It depends on the wind

There's no such thing as “the” most beautiful beach in absolute terms: there's the one that's most beautiful today. A postcard-perfect bay with an onshore wind turns murky and blustery; a sheltered rocky shore can give you a perfect day. That's why MareCalmo takes into account each beach's exposure to wind and waves, and ranks the spots according to how suited they are to the activity you've chosen. If you want to learn how to read the sea and weather, start with the guide.

Practical tips

  • Go early. In the morning the sea is generally calmer, before the breeze picks up, and you'll find parking more easily.
  • Water shoes for the rocks. On rocky shores and stony coves the seabed is sharp and sometimes slippery.
  • Respect dunes and protected areas. Many of these stretches are fragile: stay on the paths and don't leave litter behind.
  • Check flags and ordinances. The Coast Guard's notices always come before the forecast.
What's the sea like right now? See the calmest beaches in real time, coast by coast.
Calm sea today →

Frequently asked questions

Which is the most beautiful sea in Puglia, the Adriatic or the Ionian?

The Ionian (Ionian Salento) has the white beaches and the most “Caribbean” shallow waters; the Adriatic offers more spectacular cliff scenery, especially on the Gargano. The best choice on any given day depends on the wind: that's why it's worth checking the sea state before you set off.

When is the sea calmest in Puglia?

Generally early in the morning, before the breeze picks up, and on days without a stiff wind. The calm sea today page shows you in real time where to find it right now.

Can you swim at the Grotta della Poesia?

No: swimming is banned by ordinance, as it's a fragile archaeological site and dangerous from a geomorphological point of view. It's a place to visit, not a beach.

Experiences and tours in Mattinata
Powered by GetYourGuide

Some links are affiliate links: booking helps support MareCalmo, at no extra cost to you.

← All news