There are too many to mention. Here's a few:
Alum Bay - See the Needles. Visit the craft shops. Ride the chair lift. Make colourful sand models.
Amazon World - Amazing zoo with mostly S American animals. Big playground.
Isle of Wight Zoo - Tiger sanctuary. Lions and Jaguars, too.
Isle of Wight Steam Railway.
Carisbrooke Castle. Ancient castle with lots of events
You can also pop on the only Hovercraft Ferry in the world between Ryde and Southsea.
2
Answers
http://www.islandbreaks.co.uk