Český Šternberk jest miasteczkiem, nad którym wznosi się monumentalna sylwetka zamku o tej samej nazwie. Stoi on na skarpie na brzegu rzeki Sazavy i zachwyca wspaniałymi barokowymi i rokokowymi wnętrzami.
Miasto jest bardzo ładnie położone wśród lasów, na brzegu Sazavy. Ma ona tu wysokie, strome i urwiste brzegi, które nadają okolicy malowniczości.
Na skarpie nad Sazavą wyrasta zamek Český Šternberk, największa atrakcja całej okolicy. Ma on późnogotycki wygląd zewnętrzny, ale wnętrza są późniejsze bo XVII i XVIII wieczne. Powstały po odbudowie warowni po zniszczeniach wojny trzydziestoletniej. Pomieszczenia urządzone są z przepychem, a dla turystów udostępniono kilkanaście pokoi i sal, a także wspaniałą rokokową kaplicę św. Sebastiana.
Oprócz wyposażenia wnętrz w zamku można też oglądać wystawę militariów z okresu wojny trzydziestoletniej. Zamek jest też miejscem licznych imprez historycznych i plenerowych.