Our pick of 3-star stays in Venice, compared on price and guest rating.
from $136 / night
from $142 / night
from $113 / night
from $111 / night
from $96 / night
from $155 / night
from $118 / night
from $85 / night
from $124 / night