Plaża w Ostrowie odznacza się miękkim piaskiem i bardzo łagodnym obniżeniem dna morskiego. W sezonie działają tu dwa strzeżone kąpieliska. Jest to miejsce chętnie wybierane przez rodziny z małymi dziećmi. Poza standardowymi udogodnieniami, Ostrów oferuje liczne formy aktywnego wypoczynku (tenis, nordic walking, siłownia) i atrakcje przyrodnicze (najwyższy polski klif).
W Ostrowie można skorzystać z oświetlonych kortów tenisowych lub miejskiego terenu rekreacyjnego (boisko do koszykówki, mini boisko do piłki nożnej, zewnętrzna siłownia). W nieodległej Jastrzębiej Górze znajduje się najwyższy na polskim wybrzeżu klif, sięgający 33 m n.p.m. W pobliżu Ostrowa wytyczono około 30 km tras o różnym stopniu trudności, przeznaczonych do uprawiania Nordic Walking.
W odległości do 10 km od Ostrowa można skorzystać z oferty jeździeckiej stadniny koni, czy odwiedzić Zamek Krokowa (restauracja zamkowa specjalizuje się w daniach z dziczyzny). W samym Ostrowie warto zobaczyć zabytkową chatę kaszubską, datowaną na XVIII w. Jest to typowy dla tych terenów budynek o konstrukcji szkieletowej wypełnionej gliną, pokryty trzciną.