Zamek rycerski położony jest w parku na brzegiem jeziora Łoniewskiego. Pierwsze wzmianki o zamku pochodzą z 1472 r. W XV w. istniał w Osiecznej murowany zamek należący do Macieja Borko.W 1601 r. przebudowany przez Andrzeja Czarnkowskiego. Kolejnymi właścicielami byli Przyjemscy, a XVII w Opalińscy. W 1665 r. wybuchł groźny pożar, który częściowo zniszczył budowlę.Został odbudowany przez Jana z Bnina Opalińskiego. Od 1793 r. majątek przechodzi w ręce niemieckie, a jego właściciele von Heydbrandowie przeprowadzili gruntowną przebudowę zamku o cechach neoromańskich.Obecny zamek jest budowlą trzyskrzydłową z potężną wieżą górującą nad całym założeniem. Mieści się tutaj Szpital Rehabilitacyjno-Leczniczy dla Dzieci i Młodzieży. Województwo wielkopolskie.