Some top attractions to visit during a short stay on Corfu Island include the Old Town of Corfu (a UNESCO World Heritage Site), Achillion Palace, Paleokastritsa, and scenic beaches like Glyfada and Sidari.