Mikołajki usytuowane są po obu stronach jeziora Tałty i Mikołajskiego. W miejscowości znajdują się trzy mosty umożliwiające przedostanie się na drugi brzeg. Most samochodowy, kolejowy i pieszy. Most samochodowy znajduje się w ciągu ulicy Mrągowskiej nad jeziorem Tałty. Most kolejowy usytuowany jest przy końcowym zwężeniu jeziora Tałty. Most dla pieszych, tzw. kładka, stoi na połączeniu jezior Tałty i Mikołajskiego. Pierwszy drewniany most w Mikołajkach zbudowano na początku XVI wieku. Stał w miejscu teraźniejszej kładki. W XIX wieku zbudowano drugi most drogowy. Na początku XX wieku, podczas I wojny światowej, niemieccy żołnierze wysadzili oba mosty, które później odbudowano.