It depends on the company and booking policy, but some Venice sunset cruise providers offer up to three free drinks per passenger, including soft drinks and alcoholic beverages.