There isn't really a port there. Venice is not all that big. You can get a vaporetto, water bus, from wherever you are up the grand canal to the train stn. it's not far. You'll have to google hotels. Venice gets booked up far ahead and is expensive. check out B & Bs. At the last min you might find something. you have to negotiate the price, sometimes. I negotiated from 150 to 50 a night, last min. Be flexible on where you stay. It's a small island and all is good. google a map of venice for where things are.