Island line trains run down the East coast of the Island. From Ryde Pier Head catch the train to Brading, Sandown, Lake or Shanklin. The trains are part of the UK rail network, so if you’re travelling by train from the mainland, tickets which include the passenger ferry from Portsmouth, can be bought from your local station to one of the stations on the IOW.
And of course there are always taxis to take you straight to your IW accommodation. These are particularly a good option if you’re arriving late, as the trains stop running after about 10pm and the choice of buses is limited.