Schutzpatron von Gargnano ist der heilige Martin, gefeiert am 11. November in der Kirche San Martino Vescovo.
Der Ort bewahrt die Einsiedelei San Valentino, den Palazzo Feltrinelli und die Villa Bettoni, am Ufer des Gardasees. Er bewahrt zudem die Kirche Santo Crocefisso.