Letniskowa wieś kociewska przepięknie położona na Pojezierzu Starogardzkim, nad jeziorem Szteklin. Miejscowość znajduje się na wąskim przesmyku lądowym pomiędzy jeziorami Borzechowskim Wielkim i Sumińskim.
W Szteklinie znajduje się zabytkowy dwór modrzewiowy z 1823 roku.