The beaches
Baia delle Zagare is the headline — two dramatic faraglioni (sea stacks) rising from turquoise water, framed by white cliffs and pine forest. It looks like Thailand but it is Puglia. Access is through the Hotel Baia delle Zagare (non-guests pay €15-25 for beach access and facilities) or by boat from Mattinata port. Equally beautiful: Baia dei Mergoli (the next cove north — wilder, less developed, accessible by a steep trail from the clifftop road), Spiaggia di Mattinatella (the town beach — wide, pebbly, with stabilimenti and free sections), and the sea caves accessible only by boat from Mattinata harbour (daily boat tours run €20-35 per person in summer, visiting 5-6 caves and grottoes along the coast). The coastline between Mattinata and Vieste — 50km of cliffs, coves, forests, and sea caves — is the most spectacular stretch of Adriatic coast in Italy.
Beyond the beach: what to do
The Gargano is not just coastline. The Foresta Umbra — the largest beech forest in southern Italy — covers the peninsula's interior at 800m altitude. Walking trails range from 1-hour loops to full-day hikes through ancient woodland. The forest name means "shadow" — the canopy is so dense that the floor is in permanent twilight. Monte Sacro (Monte degli Angeli, 874m) can be hiked from Mattinata in 3-4 hours — the views from the summit encompass the entire Gargano coast and, on clear days, the Croatian coast across the Adriatic. For culture: the Gargano is dotted with medieval sanctuaries (Monte Sant'Angelo's cave shrine to the Archangel Michael is a UNESCO site, 30 minutes inland). For food: Mattinata's restaurants serve the freshest Adriatic fish — orecchiette ai ricci di mare (sea urchin pasta) is the local speciality, available November-April.
Getting there and practical info
Mattinata is 170km from Bari (2 hours by car via the coastal SS89 — one of Puglia's most scenic drives). There is no train station — the nearest is Foggia (60km inland), from where infrequent buses run to Mattinata and the Gargano coast. A rental car is essential for exploring the peninsula. Accommodation: small hotels and B&Bs dominate (€60-120 per night in summer). The Hotel Baia delle Zagare is the upscale option (€150-300, includes beach access). Camping and agriturismo options exist in the surrounding countryside. Best time: June or September. July-August is busy by Gargano standards (though still uncrowded by Amalfi standards) and hot (35°C+). The Gargano is one of southern Italy's rainiest areas in autumn and winter — November to March brings storms.
How much does this cost?
Prices vary by season and location but Italy is generally affordable for the quality offered. Budget €50-80 per day per person for a basic but comfortable trip. Mid-range: €120-200 per day covers good hotels, restaurant meals, and activities. Food is Italy's best value — a market lunch of prosciutto, mozzarella, bread, and tomatoes costs €8-10 for two and rivals most restaurants.
Is it safe?
Italy is extremely safe for tourists. Violent crime against visitors is very rare. Petty theft (pickpocketing) exists in tourist areas and on crowded transport — keep valuables in front pockets or crossbody bags. Italian cities are safe to walk at night. Emergency number: 112 (English-speaking operators available).
Do I need to book in advance?
For popular restaurants and food experiences: yes, 1-2 weeks ahead in peak season. For museums: major sites (Vatican, Uffizi, Colosseum, Last Supper) must be booked weeks or months ahead. For trains: booking 2-4 weeks ahead saves 50-70% on high-speed routes. For most other things: spontaneity works perfectly in Italy.
What is the best time to visit?
May-June and September-October are ideal — comfortable temperatures, manageable crowds, and shoulder-season pricing. September is arguably the single best month: warm sea, golden light, harvest season, and the summer crowds have evaporated. July-August is hot (35-40°C in the south), crowded, and expensive.
Can I use credit cards?
Visa and Mastercard are widely accepted in cities and tourist areas. Many small trattorias, markets, and rural businesses are cash-only. Carry €50-100 in cash at all times. Use ATMs (Bancomat) for the best exchange rate. A Revolut or Wise travel card eliminates foreign exchange fees entirely.
Do I need to speak Italian?
In tourist areas: English is widely understood. In rural areas and the south: basic Italian helps enormously. Twenty words cover 80% of interactions: buongiorno, grazie, per favore, scusi, il conto, quanto costa, dov'è, un caffè, l'acqua, parla inglese. Any attempt at Italian — however imperfect — earns warmth and respect from locals.
Guide correlate
Le spiagge segrete
Oltre alle famose Baia delle Zagare e Mattinatella, la costa di Mattinata nasconde calette raggiungibili solo via mare. Baia dei Fabbri: una cala di ciottoli bianchi incastonata tra falesie di calcare a 5 minuti di barca dal porto. Nessun servizio, acqua cristallina, silenzio totale. Portatevi acqua, cibo e ombrellone. Grotta Sfondata: una grotta marina con il tetto crollato millenni fa — il sole entra dall'alto creando un effetto cattedrale sull'acqua turchese. Raggiungibile solo in barca o kayak. Vignanotica: la spiaggia più spettacolare del Gargano — una lingua di ciottoli bianchi sotto una falesia alta 50 metri, con un arco naturale di roccia. Raggiungibile a piedi con un sentiero ripido (20 minuti) dalla strada litoranea, oppure in barca. In agosto ci vanno 50 persone. In settembre, 5. Pugnochiuso: un'insenatura riparata con stabilimento balneare e ristorante. Acque calme, ideale per famiglie con bambini. Il resort omonimo domina dall'alto ma la spiaggia è accessibile a tutti.
Il cibo del Gargano
Il Gargano è una delle enclavi gastronomiche più autentiche della Puglia — il relativo isolamento della penisola ha preservato tradizioni che altrove sono scomparse. Orecchiette ai ricci di mare: la pasta locale per eccellenza, disponibile da novembre ad aprile (la stagione dei ricci). Il riccio del Gargano è più dolce e meno iodato di quello sardo. Si mangia in ogni ristorante sul porto di Mattinata — chiedete "sono freschi?" e il cameriere alzerà un sopracciglio offeso perché la risposta è sempre sì. Paposcia: una focaccia allungata tipica di Vico del Gargano, farcita con pomodoro, rucola, caciocavallo, e olio locale. La trovate nelle panetterie garganiche, non nelle guide turistiche. Caciocavallo podolico: il formaggio più raro e pregiato della Puglia, fatto con latte di vacche podoliche allevate allo stato brado sui pascoli del Gargano. Le forme stagionate hanno un sapore intenso, quasi piccante. Cercatelo nei caseifici di Monte Sant'Angelo. Olio del Gargano DOP: la cultivar Ogliarola garganica produce un olio fruttato e delicato — una delle DOP meno conosciute e più sorprendenti d'Italia. Compratelo direttamente dai frantoi — €8-12 al litro vs €15-20 in negozio.
Monte Sant'Angelo
Il santuario di San Michele Arcangelo nella grotta è patrimonio UNESCO e il più antico santuario dedicato all'arcangelo Michele nell'Occidente cristiano (dal 490 d.C.). La città vecchia — vicoli bianchi, archi, scalinate — è una versione non turistica di Ostuni. Il panzerotto di Monte Sant'Angelo è diverso da quello barese: più grande, farcito con ricotta e menta, fritto nell'olio di oliva locale.
Foresta Umbra
La più grande faggeta del sud Italia a 800m di quota — "Umbra" significa ombra, perché la chioma è così densa che il suolo è in penombra permanente. Sentieri da 1 a 6 ore, daini selvatici, picchi e ghiandaie. Il centro visitatori è eccellente. L'aria è 10-15°C più fresca della costa — un rifugio naturale dal caldo estivo.
Come arrivare a Mattinata?
In auto: 170km da Bari (2 ore via SS89 costiera — una delle strade più panoramiche della Puglia). In treno: la stazione più vicina è Foggia (60km), poi autobus infrequenti o taxi (€60-80). Il Gargano è una delle aree italiane dove l'auto a noleggio è praticamente indispensabile — il trasporto pubblico è inadeguato per esplorare la costa e l'entroterra.
Quando andare?
Giugno e settembre sono perfetti: mare caldo, spiagge vivibili, prezzi ragionevoli. Luglio-agosto: affollato (per gli standard del Gargano — comunque meno della metà dell'Amalfi), caldo intenso (35°C+), alloggi al completo. Maggio e ottobre: mare balneabile (23-24°C a ottobre), quasi nessuno sulle spiagge, hotel al 30% del prezzo estivo. Inverno: Mattinata è semi-deserta ma la Foresta Umbra e Monte Sant'Angelo meritano in ogni stagione.
Dove dormire?
Hotel Baia delle Zagare (€150-300, direttamente sulla baia più famosa — l'accesso alla spiaggia è incluso). B&B nel centro di Mattinata (€50-90, camminata alla spiaggia). Agriturismi nell'entroterra (€60-100 con mezza pensione — la cucina degli agriturismi garganici è eccezionale). Campeggi lungo la costa (€15-25 a piazzola). Prenotate con 2-3 mesi di anticipo per luglio-agosto.
La giornata perfetta a Mattinata
Mattina: colazione con cornetto al pistacchio e caffè in piazza (€3). Ore 9: giro in barca della costa (3 ore, €25-35/persona) con soste per nuotare a Baia dei Fabbri e nelle grotte marine. Pranzo: tornate al porto e mangiate orecchiette ai ricci di mare al ristorante Da Paolo sul lungomare (€12-15 il primo). Pomeriggio: guidate 30 minuti fino a Monte Sant'Angelo per il santuario UNESCO e una passeggiata nella città vecchia. Merenda: panzerotto fritto a Monte Sant'Angelo (€2-3 — diverso da quello barese, qui è farcito con ricotta e menta). Sera: tornate a Mattinata per un aperitivo sulla spiaggia di Mattinatella con vista sul tramonto — che a Mattinata (unica nel Gargano) cade sul mare. Cena: pesce grigliato al ristorante dell'Hotel Baia delle Zagare (€30-40/persona, prenotate) o una trattoria in centro (€20-25). Costo totale della giornata: €80-120/persona tutto incluso. Stress: zero.