Con numerosissimi hotel il Gargano fa parte della provincia di Foggia, è lungo circa 70 km e largo 40 km, è occupato quasi interamente da monti tra i 600 e i 1.000 m d'altezza che finiscono sul mare.
Le località più conosciute, più sviluppate turisticamente e con più hotel sono: Rodi Garganico, San Menaio, Peschici, Mattinata e Vieste.
Il Gargano non è solo spiagge e mare ma anche antiche foreste, la più importante è la Foresta Umbra che fa parte del Parco Nazionale del Gargano anche se sicuramente è più conosciuta la costa lunga circa 200 km che ha uno scenario molto vario fatta di spiagge, pinete, golfi, pareti scoscese, dune, grotte, e i famosi faraglioni.