Įdomiausias istorijos paminklas Smalininkuose – senasis uostas. Prieplauka čia buvo nuo pat miestelio įsikūrimo. Tačiau, norint apsaugoti laivus nuo pavasarinių potvynių nešamų ledų, 1837 m. įrengtas tikras žiemos uostas. Senoms baržoms jis tiko, tačiau XIX a. antroje pusėje Nemune pasirodė garlaiviai, uostas nebetenkino laivininkų, todėl 1886-1888 m. buvo perstatytas ir išplėstas. Buvo paaukštintas ir pailgintas iki 400 m pylimas, išgrįstos krantinės. Uoste nuolat vyko gyvenimas. Kiekvienas Nemunu plaukiantis laivas čia turėdavo sustoti, kad pereitų muitinės kontrolę. Smalininkuose, šalia uosto, buvo laivų statykla, kurioje gaminti net 30 metrų ilgio laivai. Nestovėdavo tuščias uostas ir žiemą – čia likdavo žiemoti iki 60 laivų. Dabar uostas nebenaudojamas ir tik senos nuotraukos primena jo klestėjimo laikus.
1811 m. Smalininkuose įrengta seniausia Lietuvoje ir pirmoji prie Nemuno vandens matavimo stotis. Tuo metu buvo pripažinta gražiausia Europoje. Pirmoji matuoklė neišliko. Dabar yra išlikę akmeniniai "laiptai", sumūryti 1886 m. kurie buvo naudojami vandens lygiui matuoti.