Wenn ihr zum Inle See wollt, dann würde ich definitiv NICHT alle Nächte in Kalaw verbringen! Denn dann braucht ihr morgens ja schon mal alleine eine Stunde, um überhaupt nach Nyaungshwe zu kommen. Dort steigt man dann ins Boot und fährt nochmal ca. 10-15 Minuten den Kanal entlang, bis man auf dem See ist.
An eurer Stelle würde ich drei Übernachtungen am See einplanen - am sinnvollsten ist da Nyaungshwe, weil man dort auch eine gute Infrastruktur hat und abends Essen gehen kann. Bei einem Hotel diekt am oder auf dem See geht das nicht, man ist quasi ans Hotel gefesselt.
Verbringt zwei Tage am und auf dem See, und fahrt dann für eine weitere Nacht nach Kalaw - auf dem Weg könnt ihr die Pindaya Höhlen anschauen.
Eine Guide braucht ihr dafür nicht (wir hatten bei 4 oder 5 Besuchen am Inle See nie einen Guide - nur, wenn man nach Samkar will, muss man unterwegs eine Pa O Guide mitnehmen, der kostet aber nur 10.000 Kyat und ist mehr eine Formalie.
Bootsfahrten könnt ihr direkt am Kanal organisieren - oder ihr geht zu Thuthu (am Markt) oder in eine andere Travelagency - die organisieren euch alles, was ihr wollt, auch den Transfer von Nyaungshwe nach Kalaw usw.
Falls ihr anschließend nach Mandalay wollt, könnt ihr euch überlegen, von Kalaw aus mit dem Auto oder Bus weiter zu fahren, die Strecke ist sehr schön - falls nicht, ist es von Kalaw nach Heho zum Flughafen auch nicht weiter als von Nyaungshwe aus.