Affi leży blisko wschodniego brzegu jeziora Garda, w lekko pagórkowatym terenie porośniętym oliwkami i winnicami. Dzięki dogodnemu położeniu to doskonała baza wypadowa – do Bardolino, nad jezioro lub do Werony. W miejscowości są większe centra handlowe, ale Affi zachowuje wiejski spokój.