Rodi Garganico si trova su un promontorio della costa settentionale del Gargano; è porto peschereccio con un ameno entroterra di ulivi e agrumeti, nonché frequentata località balneare grazie alle lunghe spiagge sabbiose. Il profilo del centro storico è dominato dal Castello e dalla Cattedrale, notevole esempio di Romanico pugliese. L'abitato è caratterizzato da un intrico di vicoli, con piazzette nascoste e ripide gradinate. Il porto turistico, inaugurato nel 2009, conta più di 300 posti barca. Nel tratto di costa antistante, disseminato di scogli, resta un «trabucco», tradizionale impianto di pesca a bilancia su palafitta. Molto frequentato, il settecentesco santuario della Madonna della Libera, dov'è custodita un'immagine mariana d'arte gotico-veneziana. Poco distante si stende il lago di Varano, riserva naturale nell'ambito del Parco Nazionale del Gargano; un sottile cordone di sabbia, la cosiddetta Isola, lo separa dal mare; nel punto più lontano, il pittoresco porto-canale di Capoiale.