In Corfu Town I like to stay at the old harbour. A peaceful, yet central location, and you can possibly get a room with a decent view. More than one good option here, I can recommend both of these:
- The C-class Hotel Constantinopoulis
- The even better B-class Hotel Astron