L'Hotel Casa Petrarca se trouve le long d'un canal, au centre de Venise, entre la place Saint-Marc et le Pont du Rialto. Il propose des chambres dans un bâtiment historique du XIVe siècle.