W Gostyninie książęta mazowieccy pod koniec XIV wieku zbudowali zamek książęcy. Wzniesiono go na wzgórzu nad rzeką Skrwą Lewą. Na początku była to siedziba kasztelana. W XVI wieku ze względu na zaniedbania, zamek podupadł. Na początku XVII wieku został odbudowany.
Podczas potopu szwedzkiego został zniszczony przez Szwedów, w związku z czym popadł w ruinę. W XIX wieku wykorzystano jego fundamenty oraz pozostałości zamku do budowy kościoła w stylu neogotyckim w jego miejscu. Obecnie, w bryle kościoła w Gostyninie zachowała się wieża tego dawnego książęcego zamku. Władze Gostynina wzniosły na terenie dawnego zamku nowy budynek, który jest stylizowany na Zamek Książąt Mazowieckich.
Dzisiaj w gostynińskim zamku znajduje się hotel wraz z restauracją. Przylega on do ewangelickiego kościoła neogotyckiego, w którego murach znajdują się fragmenty zamku średniowiecznego. Zamek znajduje się na wzgórzu nad Jeziorem Zamkowym w sąsiedztwie przyrody. Umożliwia to spędzanie aktywnie czasu. W pobliżu przebiegają ścieżki piesze, rowerowe oraz liczne jeziora – w sumie 70, dlatego też okolice Gostynina nazywane są Mazowieckimi Mazurami.