Garda liegt geschützt in der Bucht von Punta di San Vigilio am östlichen Ufer, umgeben von Olivenhainen und Weingärten.
Der Ort wurde von den Römern gegründet und gehörte dann zum langobardischen Machtbereich. Die Franken erhoben die Stadt im Jahr 768 zur Grafschaft, im Jahr 1084 wurde sie dann Hauptstadt der Giudicaria Gardense und ging später als Lehen an die Turisendi. Im 13. Jh. übernahmen die Skaliger die Stadt, Venedig ernannte sie 1405 zum Vikariat. Ein Teil der mittelalterlichen Stadtmauer sieht man noch heute im Ortszentrum. Auf der romantischen Landspitze Punta di S. Vigilio hoch über dem See, inmitten einer bezaubernden Landschaft mit herrlicher Vegetation, liegt die eindrucksvolle kleine Kirche S. Vigilio.