I was that side of the lake for a wedding last year. Tagged on a couple of days and managed to get up the Montebaldo range for a day. Cable car option up from Malcesine which is a big time-saver.
Doesn't hit the historic need, but Malcesine is a lovely town and the castle is worth a visit.