♦ EuroShoresBeachesMapCountriesGuidesBest ofFinder
EuroShores › Italy › Piana di Mattinata Beach, Puglia

Piana di Mattinata Beach, Puglia

4.3 / 5 Long beach below the Gargano cliffs near Mattinata in Mattinata, Foggia, Gargano

Piana di Mattinata Beach, Puglia, Mattinata, Foggia, Gargano - long beach below the gargano cliffs near mattinata

Photo: Lohen11, CC BY 4.0, via Wikimedia Commons

Save on Pinterest

Piana di Mattinata is a long beach of sand and fine pebbles below the town of Mattinata on the Gargano coast of Puglia. White limestone hills and olive groves rise behind the shore, and the water is clear and deep. The beach is a base for boat trips to the Baia delle Zagare and the sea caves further north.

Best seasonJune–September
Water temperatureAbout 25 °C in season
AccessEasy
Beach typeLong beach below the Gargano cliffs near Mattinata
FacilitiesBeach clubs, free sections, sunbeds, bars and restaurants in season
Getting there & parkingPaid and free parking along the seafront road
Local tip: Book a boat trip to the Baia delle Zagare, and visit in June or September for a quieter beach.

Practical info for Piana di Mattinata Beach, Puglia

AccessEasy to reach from Mattinata, on foot or by short drive.
Car parkingPaid and free parking along the seafront road.
Sunbeds & umbrellasBeach clubs, free sections, sunbeds, bars and restaurants in season.
Food & drinkCafes, bars or restaurants are close by.
Good to knowBook a boat trip to the Baia delle Zagare, and visit in June or September for a quieter beach.

Last verified: October 2026. Compiled from official tourism pages, visitor guides and recent reports. Prices, fees and rules change by season, so confirm locally before you go.

Planning your visit to Piana di Mattinata Beach, Puglia

Pebble beaches usually mean clear water but awkward walking. Bring water shoes and a thick towel or mat to sit on.

Access is rated easy, so most visitors can reach the beach without a long walk or special equipment.

The usual season runs June–September. Visiting near the start or end of that window usually means fewer people, but the sea is cooler and some facilities may not be open yet or may have closed for the year.

Related guides: Best Family-Friendly Beaches · Best Time to Visit Each Country · Budget Beach Holidays in Europe

Featured in: Best Pebble Beaches in Italy · Beach finder

View Piana di Mattinata Beach, Puglia on the map · Compare with all beaches

Best months to visit Piana di Mattinata Beach, Puglia

The swimming season here runs from June to September. July, August are the warmest and busiest, with the sea around 25 °C, so arrive early for parking and a good spot. June and September are quieter and cooler: good for walking and photos, though some beach bars and lifeguard posts may not be open yet or may already have closed for the year.

Who Piana di Mattinata Beach, Puglia suits

Pebbles and clear water suit swimmers and snorkellers; bring water shoes for an easier entry. Easy access makes it practical for families, older visitors and anyone with a pushchair. Food and drink close by make it easy to stay for the whole day.

Getting there and nearby

Paid and free parking along the seafront road. The beach sits at about 41.707, 16.070 on the map, so use the map link above for directions. If you are planning a day around it, the closest other beaches on our list are Baia delle Zagare (8 km), Vignanotica Beach, Gargano (10 km), Pizzomunno Beach (21 km).

Frequently asked questions

When is the best time to visit Piana di Mattinata Beach, Puglia?

Piana di Mattinata Beach, Puglia is best visited June to September. The sea is typically around 25 °C in season. Book a boat trip to the Baia delle Zagare, and visit in June or September for a quieter beach.

How do I get to Piana di Mattinata Beach, Puglia?

Access is rated easy. Paid and free parking along the seafront road.

What facilities does Piana di Mattinata Beach, Puglia have?

Beach clubs, free sections, sunbeds, bars and restaurants in season.

Where is Piana di Mattinata Beach, Puglia?

Piana di Mattinata Beach, Puglia is in Mattinata, Foggia, Gargano (approx. coordinates 41.7074, 16.0696).

Is Piana di Mattinata Beach, Puglia good for children?

Access is rated easy, so check that it suits young children before you go. Our family guide lists easier options.

What should I bring to Piana di Mattinata Beach, Puglia?

Facilities: Beach clubs, free sections, sunbeds, bars and restaurants in season. Water shoes help on the pebbles. Bring water and snacks if there is no kiosk or restaurant.

Is there parking at Piana di Mattinata Beach, Puglia?

Paid and free parking along the seafront road. Fees and rules change, so confirm locally.

Are there sunbeds at Piana di Mattinata Beach, Puglia?

Beach clubs, free sections, sunbeds, bars and restaurants in season. Prices are approximate and change by season.

Been to Piana di Mattinata Beach, Puglia? Share a tip

Beaches near Piana di Mattinata Beach, Puglia

Baia delle Zagare

Baia delle Zagare

Mattinata, Gargano, Puglia · 4.6 / 5 · 8 km away
Vignanotica Beach, Gargano

Vignanotica Beach, Gargano

Vignanotica, Vieste, Puglia · 4.7 / 5 · 10 km away
Pizzomunno Beach

Pizzomunno Beach

Vieste, Puglia · 4.5 / 5 · 21 km away
Spiaggia di Peschici

Spiaggia di Peschici

Peschici, Puglia · 4.4 / 5 · 26 km away
Cala degli Inglesi

Cala degli Inglesi

San Domino, Tremiti Islands · 4.6 / 5 · 66 km away
Spiaggia di Termoli

Spiaggia di Termoli

Termoli, Molise · 4.3 / 5 · 94 km away

Browse all beaches in Italy or compare every beach.

Scores are editorial ratings from the EuroShores team. Last updated 2026-10-25.