Twann besitzt meherere Häfen und Anlegestellen. Der Haupthafen befindet sich in Wingreis, ca. 1.5km NO vom Dorf Twann. Rechts davon die Tankstelle der Rohn AG, links das Restaurant Engelberg mit eigenen Anlegestellen für Gäste. Beim Dorf Twann befindet sich ein weitererer, kleiner Hafen. Links daneben finden sich beim Bahnhof weitere, jedoch ungeschützte Gästeplätze. Fährt man noch ca. 300m SW findet sich ein weiterer kleiner Hafen mit Kran und Sliprampe. Hier befindet sich rechts in der Einfahrt das Bootshaus der Seepolizei.