Le B&B Marechiaro est situé sur la côte de Cavallino Treporti. Il se trouve à seulement 5 minutes à pied de la jetée de Punta Sabbioni, d'où partent les bateaux pour Venise et les îles de Murano, Burano et Torcello.