Szkodra to jedno z najstarszych miast Albanii i jedno z najpopularniejszych miejsc turystycznych na Bałkanach. Miasto zachowało wiele zabytków, do których przyjeżdżają turyści z całego świata, a z roku na rok ich liczba wzrasta.
Jedną z głównych (centralnych) atrakcji Szkodry jest Twierdza Rozafa. Został zbudowany w III wieku p.n.e. Twierdza położona jest w malowniczym miejscu, na wzgórzu, a z trzech stron otoczona jest strumieniami wody.
Na szczególną uwagę zasługują religijne zabytki Szkodry. W szczególności za pieniądze jednego z arabskich szejków w 1995 roku w centralnej części miasta wybudowano Wielki Meczet (Meczet Abu Bekr). Dziś jest prawdziwą ozdobą miasta, która przyciąga wielu turystów i mieszkańców.
Podczas panowania osmańskiego, w latach 1851-1858, w mieście miała miejsce budowa rzymskokatolickiej katedry św. W różnych okresach świątynię odwiedzali Teresa i papież Iwan Paweł II oraz Matka Teresa.
Miłośnicy romansu zdecydowanie powinni zwrócić uwagę na most osmański. Znajduje się w bardzo pięknym miejscu, około 8,5 km od miasta i został zbudowany przez Turków w 1870 roku.
W miejscowym muzeum historycznym, które mieści się w pięknym zabytkowym budynku, można zobaczyć wiele ciekawych eksponatów od starożytności do okresu socjalizmu.
Spośród atrakcji przyrodniczych, z których słynie Szkodra i jej okolice, należy zwrócić uwagę na Jezioro Szkoderskie, które słusznie uważane jest za jedno z największych i najpiękniejszych nie tylko w Albanii, ale także na całych Bałkanach. Znajdują się tu liczne wyspy, żyją różne ptaki, powstają doskonałe warunki do spacerów wodnych i wędkowania.