Südlich von Beeskow liegt der Schwielochsee und ist mit einer Fläche von über 13 Quadratkilometern der größte natürliche See in Brandenburg. In seinem nördlichen Teil wird der See von der Spree durchflossen, die aus Westen kommend in den See mündet und ihn nach Norden hin wieder verlässt. Einst hatte der See eine große Bedeutung als Wasserweg zwischen Oder, Spreewald und Cottbus, die mit dem Bau der Eisenbahn verloren ging.

Heute ist der Schwielochsee ein Paradies für Schwimmer, Paddler und Segler. Aber auch zwei Ausflugsschiffe verkehren auf dem See. Für Freizeitkapitäne bieten sich vielfältige Möglichkeiten. Vom Schwielochsee kann über das brandenburgische Gewässer- und Seennetz nach Berlin, zur Oder und bis zur Ostsee geschippert werden. Eingebettet ist der See in eine malerische Naturlandschaft und bietet zahlreichen Tieren und Pflanzen einen Lebensraum. Zu den zahlreichen Vögeln gehören Störche, Graureiher, Seeschwalben und Rohrdommeln, zu den vorkommenden Schwimmvögeln zählen Haubentaucher, Blässhuhn und die bunte Tafelente.