BDS House Request to book

Sea and outdoors

The best beaches near Brindisi, with driving times

Beach in the Torre Guaceto marine reserve
Photo: Ferdinando Traversa, CC BY-SA 4.0, via Wikimedia Commons

Quick answer

The best beach near Brindisi is the Torre Guaceto nature reserve, about 25 minutes north by car: dunes, clear protected water and a summer shuttle from the car park. Closer, Apani and Torre Testa have long sandy stretches with lidos. Within 30 to 40 minutes you reach the white coves of Torre Santa Sabina and Specchiolla and the dune coast below Ostuni.

Key facts
Top pickTorre Guaceto reserve, about 25 min by car
Closest sandPunta Penne, Torre Testa, Apani: 10 to 20 min
White sand covesTorre Santa Sabina, Specchiolla: about 30 to 35 min
Dune coastCosta Merlata, Pilone, Lido Morelli: about 35 to 45 min
Swimming seasonJune to early October, warmest in August
Salento iconsOtranto area about 1 h 10 min
Beach in the old townNone: the city faces its harbour

Does Brindisi have a beach?

The first time friends visit, they walk down Corso Garibaldi, reach the harbour and ask the same thing: where is the beach? Brindisi was built around one of the safest natural harbours in the Adriatic, so the old town looks at boats, not at sand. The water in front of the waterfront is a port, and nobody swims there.

The good news is that the coast opens up as soon as you leave the city. Ten minutes north you find the first sandy bays and beach clubs. Twenty five minutes north you are in a protected marine reserve with dunes and water so clear you can count the stones on the bottom. And because Brindisi sits between Salento and central Puglia, you can choose the coast that suits the day: north towards Ostuni, or south and east towards Lecce and Otranto.

This guide lists the beaches we actually go to, ordered by distance from the old town, with what each one is like and when it works best. If you also want to see the towns on the way, read our day trips from Brindisi guide.

Beaches near Brindisi by distance

Times are by car from the old town, outside rush hour. On August weekends add 10 to 20 minutes, mostly at car parks.

BeachTypeBy carBest for
Punta Penne, Torre TestaSand and low rock, lidosAbout 10 to 15 minA quick swim, short stays
ApaniLong sandy beach, dunes, lidos and free stretchesAbout 15 to 20 minFamilies, half days
Punta della ContessaWild sand by a salt marsh parkAbout 15 minQuiet walks, birdwatching
Torre GuacetoSand, dunes, clear water, reserveAbout 25 minThe best water near the city
Torre San GennaroSandy coves and low cliffsAbout 25 minA southern alternative on north wind days
Torre Santa Sabina, SpecchiollaSmall white sand covesAbout 30 to 35 minShallow water, children
Costa Merlata, Pilone, Lido MorelliCoves and long dunes below OstuniAbout 35 to 45 minBeach plus an evening in Ostuni
Otranto areaBays and rocky coastAbout 1 h 10 minA full day in Salento

If you are here for one or two nights, between flights or before a ferry, pick from the first four rows. With three or more nights, the coves north towards Ostuni are worth the extra 15 minutes.

Torre Guaceto: how the reserve works

Torre Guaceto is a nature reserve and marine protected area that straddles the municipalities of Brindisi and Carovigno. It is named after a sixteenth-century watchtower that still stands on the point. Behind the beach there are dunes, juniper, Mediterranean scrub and a wetland with reeds; in front, a shallow sea with sandy patches and rocks, and very little development.

Watchtower of the Torre Guaceto nature reserve
The watchtower of Torre Guaceto above the protected coast Photo: Carovale3, CC BY-SA 4.0, via Wikimedia Commons

Cars do not drive into the reserve. In summer you leave the car at the main car park outside the protected area, the Porta della Riserva near Serranova, and continue on foot, by bike or on the shuttle. The walk to the main beach at Punta Penna Grossa is about 1.2 km on a marked path. There is a paid daily car park, a small lido with sunbeds and toilets, and an online booking system for the summer services on the reserve's website.

The rules are part of the experience: no dogs on the reserve beaches in season, no drones, no loud music, no fishing nets. Some stretches are in the strictest protection zone (Zone A), where swimming is not allowed at all; they are marked, so look at the signs before you walk too far. The best-known of these is the shell beach, lovely to look at from the path.

Bring water, food and shade. The reserve keeps services to a minimum on purpose, and that is exactly why the water is so clear.

Apani, Torre Testa and Punta Penne: the closest sand

The coast immediately north of the city is where Brindisi goes to the sea after work. Punta Penne and Torre Testa mix short sandy stretches with low rock and a line of beach clubs. They are not postcard beaches, but they are 10 to 15 minutes away, which matters on a day with an evening flight.

Torre Penna watchtower at Punta Penne near Brindisi
The old watchtower at Punta Penne, on the rocky coast north of Brindisi Photo: AleUau, CC BY-SA 4.0, via Wikimedia Commons

A little further, Apani is a long beach of fine, light sand backed by low dunes. You find both lidos and free sections, the water stays shallow for a while and there is space even in July. It is the beach I suggest when people ask for something easy: park, walk a few metres, swim.

All three are reachable by taxi if you do not have a car. In summer some local buses also run towards the northern coast, but timetables change by season, so check on the day.

Torre Santa Sabina and Specchiolla: white coves for families

Near Carovigno, about half an hour from the old town, the coast breaks into small bays. Torre Santa Sabina is a little fishing village with a watchtower and several coves of pale sand. Specchiolla, just south, has a sandy beach and very shallow, turquoise water.

Aerial view of Torre Santa Sabina
Torre Santa Sabina from above, with its small coves Photo: Vincenzozoppi, CC BY-SA 4.0, via Wikimedia Commons

These are the beaches for small children: you can stand a long way out, the sand is soft and there are bars and ice cream nearby. The trade-off is space. On August weekends they fill early, so arrive before 10:00 or come after 17:00, when the light turns gold and families start to leave.

The Ostuni coast: Costa Merlata, Pilone and the dunes

Below Ostuni, the White City, the shore becomes a sequence of coves and long beaches. Costa Merlata has small sandy inlets between low rocks. Pilone and Lido Morelli are inside the regional park of the coastal dunes, with fine sand, pine trees and clear water. Further north, Rosa Marina and Torre Canne continue the line towards Fasano.

Beach at Rosa Marina near Ostuni
The beach at Rosa Marina, on the Ostuni coast Photo: Orsolya Vörös, CC BY 3.0, via Wikimedia Commons

The plan that works best here: beach in the morning, lunch and siesta, then drive up to Ostuni for the evening walk and dinner. It is a short climb from the coast, and you are back in Brindisi in about 35 to 40 minutes.

South of Brindisi: Punta della Contessa and Torre San Gennaro

Few visitors look south, which is why we like it. Punta della Contessa is part of a regional natural park built around old salt pans. The beach is wild and sandy, the marsh behind it attracts herons and, in some seasons, flamingos. Facilities are minimal and the coast is not always tidy, so treat it as a walk with a swim, not a lido day.

Flamingos in the Punta della Contessa salt marshes near Brindisi
Flamingos in the salt marshes of Punta della Contessa, just south of Brindisi Photo: AlessandroCanale20822, CC BY-SA 4.0, via Wikimedia Commons

Further south along the same coast, Torre San Gennaro (in the municipality of Torchiarolo) has small sandy coves between low cliffs. It is a useful alternative when the north wind blows, because this stretch is often calmer.

Salento's famous beaches as a day trip

With a full day and a car, Brindisi is a good launch pad for Salento's best-known sea. The Adriatic coast around Otranto, about 1 hour 10 minutes away, alternates sandy bays to the north of the town with cliffs and rocky inlets to the south. The Ionian coast, around Porto Cesareo and further south, has long sandy shores and shallow water; count about an hour or a little more from Brindisi.

Grotta della Poesia at Roca Vecchia, Salento
The Grotta della Poesia at Roca Vecchia, on the Adriatic coast of Salento Photo: Psymark, CC BY-SA 4.0, via Wikimedia Commons

Leave early, choose one area, and do not try to tour five beaches in a day. The roads are slow in summer and the best part of a Salento beach day is the long lunch in the shade. For more ideas, see our seven-day Puglia itinerary, which mixes beach days with towns.

Bay of Torre dell'Orso, Salento
The bay of Torre dell'Orso Photo: Freddyballo, CC BY-SA 3.0, via Wikimedia Commons

Free beach or lido, and what to bring

Italian beaches are split between spiaggia libera (free public beach) and lidos, beach clubs where you rent an umbrella and two sunbeds by the day or half day. Prices change by month and by place, and in August the popular lidos are often booked in advance. A free beach costs nothing, but you bring your own shade.

  • Water and snacks, especially at Torre Guaceto and Punta della Contessa
  • An umbrella or a light sun shelter for free beaches
  • Water shoes for rocky coves and urchin-dotted rocks
  • Some cash for small car parks and kiosks
  • A look at the wind forecast before choosing north or south

At BDS House the washing machine and two terraces make it easy to rinse and dry everything before the next day. If you are planning a beach-heavy stay, you can check our dates here.

When is the sea warm enough to swim?

Most locals swim from June to late September, and the brave start in late May. The water is usually warmest in August, at around 25 to 26 degrees, and stays pleasant into early October. July and August are the busiest months on every beach in Puglia; June and September give you warm water with far more space. Our best time to visit Brindisi guide has the month-by-month detail.

Clear shallow water at Pescoluse, Salento
The shallow water of Pescoluse, in southern Salento Photo: Brunokito, CC BY-SA 4.0, via Wikimedia Commons

Questions travellers ask

Does Brindisi have a beach in the city?

Not in the old town. Brindisi faces a working harbour where swimming is not allowed. The first sandy beaches, Punta Penne, Torre Testa and Apani, are 10 to 20 minutes north by car, and the Torre Guaceto reserve is about 25 minutes away.

What is the best beach near Brindisi?

Torre Guaceto, a nature reserve and marine protected area about 25 minutes north. It has dunes, very clear water and almost no buildings. In summer you park outside the reserve and walk about 1.2 km, cycle or take the shuttle to the main beach at Punta Penna Grossa.

Can you swim everywhere at Torre Guaceto?

No. Parts of the reserve are in the strictest protection zone, Zone A, where swimming, boating and fishing are banned. These areas are signposted. The main swimming area is around Punta Penna Grossa, reached from the summer car park.

Are dogs allowed at Torre Guaceto?

Dogs are not allowed on the reserve's beaches during the summer season, according to the reserve's own rules. If you travel with a dog, look for dog-friendly lidos elsewhere on the coast and check the current rules before you go.

Which beaches near Brindisi are best for children?

Specchiolla and Torre Santa Sabina, about 30 to 35 minutes north, have soft sand and very shallow water. Apani is closer, about 15 to 20 minutes, with long shallow stretches and lidos with toilets and bars.

Can I reach the beaches near Brindisi without a car?

Partly. A taxi to Apani or Torre Testa is short. Some local buses run towards the northern coast in summer, but timetables change by season. For Torre Guaceto, Ostuni's coves or Salento, a car or an organised transfer is much easier.

How far is Otranto from Brindisi?

About 1 hour 10 minutes by car, roughly 85 km. It works as a full-day trip: beach in the morning on the sandy bays north of town, lunch, then the old town and cathedral in the late afternoon.

When is the sea warm in Brindisi?

Usually from June to early October. The water is warmest in August, around 25 to 26 degrees, and September is often the best compromise of warm sea and fewer people.

Sources and further reading

Times and prices are approximate and change by season. Last checked on 3 October 2026.

More guides to Brindisi