
L'hôtel Canon d’Oro se niche dans un palais du 16ème siècle, jadis la demeure d'un commerce de prêt sur gage (Mont-de-piété), arborant une façade entièrement couverte de fresques datant de 1524, situé sur l'ancienne Contrada Granda, la grand-rue, aujourd'hui connue sous le nom de Via XX Settembre.
Appartenant à l'origine à la Confrérie des flagellants, un groupe d'hommes pieux qui ont érigé la cathédrale de la ville avant de construire l'hôpital, la bâtisse était utilisée comme commerce de prêts sur gage jusqu'en 1794.
Propriété privée depuis 1830, elle devient par la suite un lieu de repos et d'hébergement sous la forme d'une auberge traditionnelle, puis comme restaurant avec chambres et désormais comme hôtel.
Figurant parmi les établissements publics historiques de la région de la Vénétie et classés résidence d'époque depuis 1980, c'est à la famille Capraro que revient la propriété et la gestion du restaurant.
En 2011, l'hôtel a rejoint la chaîne Best Western.