
Monte Sant’Angelo: UNESCO Gargano Sanctuary
A whitewashed town perched high on the Gargano, built around the ancient cave Sanctuary of San Michele Arcangelo, one of the oldest shrines to the Archangel Michael in western Europe and a place pilgrims have climbed to for more than fifteen centuries.
Monte Sant’Angelo in brief
A hill town at about 796 metres on the Gargano promontory, in the province of Foggia and inside the Gargano National Park. It is famous for the Sanctuary of San Michele Arcangelo, one of the oldest and most important shrines to the Archangel Michael in western Europe and a stop on the ancient pilgrim route, the Via Sacra Langobardorum, the Michael line that runs north towards Mont-Saint-Michel. It sits about 145 km, roughly 2 hours by car, from Bari airport (BRI), about 19 km from Mattinata and about 55 km from Vieste. A car is the practical way to reach it, and because it is upland it stays cooler than the coast. This is a cultural highlight, not a beach base.
Best things to do in Monte Sant’Angelo
Monte Sant’Angelo is a town you visit on foot, for its shrine, its stone lanes and its long views. The heart of it is the cave sanctuary, but the whitewashed old quarter around it, the medieval monuments and the castle above make it an easy, rewarding half day or day trip from the Gargano coast. Wear good shoes: the centre is steep, with narrow lanes and plenty of steps.

The Sanctuary of San Michele Arcangelo
A cave church where, by tradition, the Archangel Michael appeared, with the apparitions traditionally dated to around 490 to 493 AD and linked to Bishop Lorenzo Maiorano of Siponto. It is UNESCO inscribed and has drawn pilgrims for centuries.

The old centre & the Junno quarter
A warren of tiny white terraced houses climbing the hillside, the Junno quarter is the town at its most photogenic, best explored slowly on foot through its stepped lanes and small squares.

Tomba di Rotari & San Pietro
A large domed medieval monument traditionally, though not certainly, linked to the Lombard king Rothari, next to the church of San Pietro and the Santa Maria Maggiore complex, a quiet cluster of Romanesque stonework.
Also worth your time: the Norman, Swabian and Aragonese castle, with views over the Gulf of Manfredonia and the octagonal bell tower beside the sanctuary, built under Charles I of Anjou around 1274. A note on the UNESCO listing: the sanctuary complex is part of the serial UNESCO World Heritage Site Longobards in Italy, Places of Power (568 to 774 AD), inscribed in 2011, reference 1318, which groups seven locations across Italy. It is the sanctuary component that is inscribed, not the whole town.
Where to stay in Monte Sant’Angelo
Monte Sant’Angelo is a small town, and staying here means B&Bs, guesthouses and rooms in the historic centre, quiet, atmospheric and handy if you want the sanctuary to yourself early or late in the day. Many visitors, though, treat it as a day trip and sleep on the coast instead, at Mattinata or Vieste, or down at Manfredonia below the hill. Either works: base in town for the atmosphere, or on the coast for the beaches and drive up for the morning.
Compare live prices for hotels in Monte Sant’Angelo on the map.
Our top experiences from Monte Sant’Angelo
The experiences worth booking here reach beyond the town itself, out into the wider Gargano. Think a guided tour that takes in Monte Sant’Angelo and its sanctuary, a pilgrimage day pairing it with San Giovanni Rotondo and Padre Pio, or a walk in the ancient Foresta Umbra. The experiences hub links the rest of the region.
See live tours and activities around Monte Sant’Angelo
Live availability and prices via GetYourGuide, updated in real time.
Food in Monte Sant’Angelo
Up here the cooking is hearty upland Gargano fare rather than seafood. Expect caciocavallo and pecorino cheeses, lamb and goat and simple mountain plates. The local sweet to look for is the ostie ripiene, thin wafers filled, by most accounts, with almonds and honey or cooked must, a speciality tied to the town. Ask locally for the season’s version, and pair it with a strong coffee before the drive back down.
Getting to Monte Sant’Angelo
| From | Distance | By car |
|---|---|---|
| Bari | ~150 km | ~2 hr |
| Bari airport (BRI) | ~145 km | ~1 hr 55 |
| San Giovanni Rotondo | ~25 km | ~35 min |
| Mattinata | ~20 km | ~30 min |
| Vieste | ~55 km | ~1 hr 10 |
Fly into Bari (BRI), then drive, about 2 hours up onto the Gargano. Bus links from Manfredonia and Foggia exist but are limited, so a car is the practical option and lets you pair the town with the coast and the Foresta Umbra. Note that the historic centre is steep, with narrow lanes and steps, so wear good shoes and park where the road allows before you walk in.
Arriving by air? A fixed-price private airport transfer from Bari skips the long drive and the hire-car ZTL worry, and an Italy eSIM gives you data for maps the moment you land. · Best towns in Puglia
Day trips from Monte Sant’Angelo
Monte Sant’Angelo sits high on the Gargano, so the promontory’s other highlights, the Padre Pio shrine, the ancient beech forest and the coast towns, are all an easy drive.

San Giovanni Rotondo
Padre Pio shrine · ~25 km

Foresta Umbra
UNESCO beech forest · Gargano

Mattinata
Coast town · ~19 km · Mattinata guide

Vieste
Beach town · ~55 km · Vieste guide

Tremiti Islands
Island day trip · Tremiti guide
See all things to do
Best time to visit
Spring and autumn are ideal for the town and for walking, mild and quiet. Summer is busier and hotter, though at altitude the town stays cooler than the coast below. Best time to visit Puglia
How to get there
Fly Bari, then drive up onto the Gargano. Getting to Puglia · Renting a car in Puglia
Related: Puglia’s pilgrim ways · Vieste guide · Peschici guide · Mattinata guide · All destinations
Monte Sant’Angelo: FAQ
Where is Monte Sant’Angelo?
It is a hill town at about 796 metres on the Gargano promontory, in the province of Foggia and inside the Gargano National Park. It sits about 145 km, roughly 2 hours by car, from Bari airport, about 19 km from Mattinata and about 55 km from Vieste.
Is Monte Sant’Angelo a beach town?
No. It is an upland pilgrimage town at altitude, not a beach resort. The Gargano beaches are close: Mattinata is about 20 km away, Vieste about 55 km, so you can easily pair a visit with a beach base.
What is the Sanctuary of San Michele?
It is a cave church where, by tradition, the Archangel Michael appeared, with the apparitions traditionally dated to around 490 to 493 AD. It is one of the oldest and most important Michael shrines in western Europe and part of the UNESCO serial site Longobards in Italy, Places of Power.
Do I need a car to visit?
Effectively yes. Bus links from Manfredonia and Foggia are limited, so a car is the practical way to reach the town and to explore the wider Gargano.
Can I combine it with Padre Pio and San Giovanni Rotondo?
Yes. San Giovanni Rotondo, the shrine associated with Padre Pio, is only about 25 km away, so many visitors pair the two on a single pilgrimage or day trip.

