реально ли успеть на како-либо вид общественного транспорта
в какой аэропорт вы прилетаете - Марко Поло или Тревизо? Соответственно на сайтах этих аэропортов надо посмотреть ссылки на транспорт и выйти на расписания автобусов из Марко Поло в Венецию или из Тревизо в Венецию - там посмотрите, когда будут автобусы в венецию после вашего прилета, когда вообще последние автобусные рейсы в город. Если не успеваете, остается лишь вариант такси до пьяццале Рома. На форуме есть спецтема про Транспорт Венеции (см. Навигатор). Там все ссылки имеются. Обсуждалось многократно.
какой отель лучше выбрать на 3 дня пребывания до круиза
3 дня это немало. так что где отель - не важно. можете взять в центре, ближе к пьяцце Сан Марко. Можете взять ближе к порту. В любом случае на корабль в порт вы будете плыть на вапоретто, а не катить чемоданы пешком. хотя, если возьмете у пьяццале Рома или вокзала Санта Лючия, то можно и прокатить.