Offizielle Hundestrände gibt es am Lago Maggiore sehr wenig. Ich kenne nur einen in Cannero, der ist sehr klein und steinig, aber steinig ist das Ufer generell an den meisten Stellen. An den anderen Stränden werden Hunde während der Hauptsaison meistens nicht gerne gesehen. Wenn du Glück hast, wird es toleriert, muss aber nicht sein. Wenn es dir also wirklich drum geht, dass der Hund auf jeden Fall baden oder an den Strand kann, würde ich an deiner Stelle erstmal die Hundestrände ergoogeln und da dann in der Nähe schauen. Generell herrscht in Italien ja Leinenpflicht (1,5 Meter) Wie ernst es damit genommen wird, ist sehr unterschiedlich, aber du musst schon damit rechnen, dass es eher streng gesehen wird. Auch einen Maulkorb musst du mitführen. Ich würde ehrlich gesagt eher eine Unterkunft etwas ab vom See im Hinterland empfehlen, da gibt's schöne Flüsse, wo der Hund baden kann und es keinen stört, weil viel weniger los ist. Wir lieben das Verzascatal, ist aber die Schweizer Seite