Zakroczym leży nad Wisłą niedaleko Kampinoskiego Parku Narodowego. Przy rzece zostały utworzone dwa rezerwaty przyrody: Zakole Zakroczymskie i Wikliny Wiślane. Te malownicze i bogate krajobrazowo rejony sprzyjają spacerom, wycieczkom pieszym i rowerowym.
W mieście warto zwiedzić tutejsze zabytki - najważniejsze to: gotycko-renesansowy kościół pw. Podwyższenia Krzyża (XV/XVI w.), barokowy kościół i klasztor oo. kapucynów (1758 r.), grodzisko Czubajka (XI-XIV w.), Fort nr 1 Zakroczym (1883-1888).
Na wschód od miasta leży Twierdza Modlin - olbrzymi kompleks fortyfikacji, którego budowę rozpoczął Napoleon w 1806 r. W jej skład wchodzi Cytadela, dwa pierścienie fortów oraz budynki zaplecza, m.in. prochownia, magazyny, koszary.