La spiaggia di Mattinata, è tra le più estese di tutto il Gargano, composta da lidi ghiaiosi con ciottoli arrotondati e numerose strutture ricettive. È dominata a sud dal Monte Saraceno che si protende nel mare consentendo una vista panoramica della baia.