Apulia · Foggia
Mattinata
The only Apulian town that faces south on the Adriatic, the white amphitheater of the eastern Gargano with the Zagare sea stacks below.
64 km / 40 mi
Nearest hub (Foggia)
5,976
Population
May–Sep
Best time to visit
Recognised as
Why come
Mattinata sits at seventy-five meters on the eastern Gargano, the only town in Puglia that looks south onto the Adriatic. The Iapyges, immigrants from Greece and the Balkans, settled the surrounding hills from the fifth century BC; the Roman port of Matinum, on the modern seafront, gave the town its name. The current settlement is younger than most Garganic centers: it was administered as part of Monte Sant'Angelo until 1955, when it became an independent comune. Above the town, Monte Sacrocarries the ruins of the Abbazia della Santissima Trinità, founded around the year 1000 by Benedictine monks, raised to abbey status in 1138 and abandoned in the fifteenth century after being annexed to the abbey of Siponto. The coastline south of town is the most photographed in northern Puglia: Baia delle Zagare, named for the orange and lemon blossom, holds the limestone faraglioni Arco di Diomede and Le Forbici, with Baia di Vignanotica's pebble crescent and dramatic cliffs ten kilometers further south. The Parco Nazionale del Gargano covers all of it.
The slow-trip planner
Building a trip? Find where Mattinata fits in a slow Italy circuit.
Answer five questions. We will shape a geographically coherent slow trip from the 1,000 Italian towns most travelers skip. Yours to save and share.
Gallery
7 photos · scroll →
Known for
Baia delle Zagare
Bay south of town with two iconic limestone sea stacks, the arch-shaped Arco di Diomede and the scissor-shaped Le Forbici.
Baia di Vignanotica
Pebble crescent under tall limestone cliffs, reached on foot from the Sentiero dell'Amore from Baia dei Mergoli.
Monte Sacro and Abbazia della Santissima Trinità
Ruined Benedictine abbey at 850 meters on the highest plateau of the eastern Gargano, founded around 1000, abandoned in the fifteenth century.
Parco Nazionale del Gargano
National park covering the eastern Gargano headland, with limestone karst, beech forest above 800 meters and protected orchid populations.
Centro storico
White-amphitheater old town opening south to the Adriatic, only independent from Monte Sant'Angelo since 1955.
When to visit
Best months · May–Sep
- J
- F
- M
- A
- M
- J
- J
- A
- S
- O
- N
- D
- Best
- Hot or crowded
- Quiet
- Mostly closed
May through September is the season Mattinata runs at full strength. The Adriatic water at Vignanotica and Baia delle Zagare is swimmable from late May, the Monte Sacro trail is at its best when the orchids flower in May and June, and the coastal cliffs catch a long evening light through the summer. July and August push past thirty degrees and fill the beaches; the boat shuttle to the faraglioni is the easier access. April and October are the in-between months: empty beaches, mild weather, olive harvest in November. November through March is quiet. Many seaside places close, the Monte Sacro trail gets windy and the Adriatic side of the Gargano takes the winter storms.
How to get there
From Foggia, Mattinata is roughly 64 km by road. Allow about 55–77 minutes depending on traffic and route choice (autostrada vs scenic).
Drive time to the nearest gateway airports
- Bari / Brindisi2h 18m
- Naples / Salerno3h 39m
- Ancona / Pescara4h 35m
Elevation 75 m
Subscribe — free
Get the best guides on hidden Italian towns.
One letter on Sundays. The week’s town, with the photo, the food, the festa. Free, by Peter & Sophia from Pietrasanta.
Substack sends a confirmation link to your inbox. The signup finishes when it’s clicked.
Close by
More towns near Mattinata

San Giovanni Rotondo
Province: Foggia
The Gargano town where Padre Pio lived for fifty-two years, second-largest pilgrimage site in Italy, with a Renzo Piano sanctuary that seats 6,500.

Monte Sant'Angelo
Province: Foggia
The Gargano peak at 843 meters where the Archangel Michael appeared in 490, the oldest western shrine to him, UNESCO since 2011.

Vieste
Province: Foggia
The Gargano headland of whitewashed alleys on a white limestone cliff, with the Pizzomunno sea stack standing 26 meters offshore.

Peschici
Province: Foggia
A Gargano cliff-top village above the Adriatic with a Norman castle of 1023, white houses spilling toward the sea and trabucchi on the headlands.

Vico del Gargano
Province: Foggia
A Gargano hill town at 445 meters with a Norman castle, a kiss alley, and DOP citrus groves stepping down to the Adriatic.
🌲 Parco Nazionale
Other Parco Nazionale towns in Apulia

Andria
Province: Barletta-Andria-Trani
Frederick II's favourite Apulian city, the birthplace of burrata, with the octagonal Castel del Monte rising 540 meters above the Murge eighteen kilometers south.

Cassano delle Murge
Province: Bari
A Murge foothills town at 341 meters at the gate of the Alta Murgia park, with the 1,300-hectare Foresta Mercadante mostly inside its territory.

Gravina in Puglia
Province: Bari
Puglia's deepest gravina — a 42,700-resident Bari-province town built on the lip of a 100m-deep limestone canyon, with the 18th-c Ponte Acquedotto walkway across the gorge that James Bond crossed in No Time to Die, a network of rupestrian cave churches in the cliff face, and the four-signal BPB + Cittaslow + Via Francigena + Parco Nazionale combination.

Isole Tremiti
Province: Foggia
An Adriatic archipelago of five islands twenty-two kilometers off the Gargano, the only Italian commune scattered across an open-sea group.

Minervino Murge
Province: Barletta-Andria-Trani
The Balcone di Puglia at 445 meters on the Alta Murgia, between the Ofanto valley and Monte Vulture, inside the national park.
