Trains from the mainland run through Mestre to the Venezia SantaLucia train station on the west side of Venice; make sure you don't get confused with VeneziaMestre which is the last stop on the mainland. From the station district, water buses (vaporetti) or water taxis can take you to hotels or other locations on the islands, but walking is usually the best option.