We stayed in Venice in early April, we stayed at a Hotel Bel Sito & Berlino. It was small for American standards but nice for Italian and really close to San Marcos Square! We would defiantly go back again!
We found it on booking.com
Hope this will help you out!!!