Piana di Mattinata Beach, Puglia
4.3 / 5 Long beach below the Gargano cliffs near Mattinata in Mattinata, Foggia, Gargano
Photo: Lohen11, CC BY 4.0, via Wikimedia Commons
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.
Practical info for Piana di Mattinata Beach, Puglia
| Access | Easy to reach from Mattinata, on foot or by short drive. |
|---|---|
| Car parking | Paid and free parking along the seafront road. |
| Sunbeds & umbrellas | Beach clubs, free sections, sunbeds, bars and restaurants in season. |
| Food & drink | Cafes, bars or restaurants are close by. |
| Good to know | Book 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
Mattinata, Gargano, Puglia · 4.6 / 5 · 8 km away
Vignanotica Beach, Gargano
Vignanotica, Vieste, Puglia · 4.7 / 5 · 10 km away
Pizzomunno Beach
Vieste, Puglia · 4.5 / 5 · 21 km away
Spiaggia di Peschici
Peschici, Puglia · 4.4 / 5 · 26 km away
Cala degli Inglesi
San Domino, Tremiti Islands · 4.6 / 5 · 66 km away
Spiaggia di Termoli
Termoli, Molise · 4.3 / 5 · 94 km awayBrowse all beaches in Italy or compare every beach.
Scores are editorial ratings from the EuroShores team. Last updated 2026-10-25.