Situato nel settentrione del Gargano è tra le prime città balneari del Gargano. Le fonti più vicine alla leggenda che alla storia fanno risalire la nascita di Rodi ad un gruppo di marinai greci, i Rodi Argivi (da cui il nome della città).
Dal mare e dalla terra coltivata ad agrumenti e frutteti Rodi trae le principali risorse di vita; dispone di un porto che le assicura i collegamneti con le Isole Tremiti.
Rodi oltre che per il mare limpido e le lunghe spiaggie sabbiose, merita una visita anche per il santuario della Madonna della Libera che custodisce un quadro ligneo d'origine bizantina raffigurante la Vergine; per i ruderi dell'antico porto e del castello.
Poco prima della città si trova Lido del Sole, un complesso di residence e villaggi turistici dotato di discoteche e attrazioni per tutte le età.