We stayed for two nights in the Hotel Centrale which is just 60 steps up from the ferry's landing. It is a lovely boutique hotel, family owned and operated, complete with grape arbor and outdoor garden. Our room had a small balcony.
It is a perfect location, situated in the midst of shopping areas and nice restaurants (try Fontana Restaurant for pasta specials just a few steps away or Giacomo's for excellent fish). Easy to take the ferry to Varenna for a few hours.
Hotel had an adequate breakfast with fairly standard fare. My only concern with the hotel was that the vacationers left their room keys on top of the front desk as came and went. Security seemed fairly lax. There were some times that there was no one at the desk, though he/she could have been nearby.