Hallo, julgrz!
Wenn euch ein schöner "Strand" und die Lage sehr wichtig sind, würde ich schon Bardolino oder Lazise empfehlen.
Leider sind hier die meisten Hotels nicht direkt am Wasser gelegen, aber z.B. das Hotel Sportsmann in Bardolino ist doch am Strand gelegen und hat den schönsten Strandabschnitt in der Gegend. Es befindet sich auf der Strandpromenade, zwischen Garda und Bardolino.
In Lazise den schönsten Strandabschnitt ist beim Camping La Rocca, wie Brigitte schon geschrieben hat. Dort sind nicht nur Bungalows sondern auch Fe-Wo zu mieten...
Dann um so südlicher Du fährst , umso breiter aber auch "undurchsichtiger" wird das Wasser...Desenzano und Peschiera sind zum Baden nicht sooooo geeignet...
Ausserdem sind inn Torri del Benaco, Brenzone und Malcesine auch sehr viele hotels direkt am Wasser gelegen.
Brenzone ist ein sehr kleiner Ort, wo "Massentourismus" gar nicht zu sehen ist, mit guten Hotels direkt am Strand und Trattoria (siehe Tipps hier auf HC) aber geeignet nur für die die absolut Ruhe möchten.... Torri und Malcesine bieten schon etwas mehr an Geschäfte, Bars usw...
In Torri die Hotels Baia dei Pini und Villa Susy sind direkt am Strand/Baia Stanca gelegen (schon ruhig, aber es wird am Wo-ende richtig voll in der Hauptsaison)
In Malcesine kann ich das Hotel Castello oder das neue Hotel Europa nennen, und in der Traumhaften Bucht "Val di Sogno" sind die Hotels Maximilian und Val di Sogno - beide neu renoviert- direkt am Strand gelegen (hier wird es aber etwas teuerer.. ;))
Nicht zu vergesen ist es das der Strand überall am Gardasee sowieso aus Kieseln besteht ...daher Badeschue mitnehmen!!!
lg alessandro