Travellers who like staying in Cannaregio recommend Hotel Principe, Hotel Florida and Hotel Agli Artisti.
KAYAK users have found double rooms in Cannaregio for as cheap as ₹ 2,377 in the last 3 days. The average price is ₹ 3,358.
In the last 3 hours, users have found hotels in Cannaregio for tonight for as low as ₹ 5,288. Users have also found 3-star hotels from ₹ 6,185 and 4-star hotels from ₹ 7,365.
In the last 72 hours, users have found hotels in Cannaregio for this weekend for as low as ₹ 7,120 per night. Users have also found 3-star hotels from ₹ 7,120 and 4-star hotels from ₹ 13,346.