Janina jest stolicą Epiru i jednym z najbardziej bałkańskich miast Grecji. Widoczne są tu wielowiekowe wpływy tureckie w postaci m.in. wciąż działającego Starego Bazaru, meczetów oraz licznych pamiątek związanych z dowódcą Alim Paszą.
W VI w. n.e. cesarz Justynian wzniósł w Janinie twierdzę. Została ona przebudowana gruntownie podczas panowania tureckiego i obecnie jest jednym z najważniejszych i najbardziej rozpoznawalnych zabytków miasta. W jej obrębie znajduje się duża część Starego Miasta. Najwyżej położona jest cytadela z meczetem Aslan, a poniżej niej rozciąga się plątanina uliczek Starego Bazaru z licznymi zakładami złotniczymi, z których od wieków słynęła Janina.
Swój obecny wygląd Stare Miasto w Janinie zawdzięcza postaci Alego Paszy z Tepeleny, który nazywany był Lwem z Janiny. Oprócz okrucieństwa słynął on także z gospodarności i opieki nad hadnlem oraz sztuką. Do głównych zabytków miasta należy dziś Grób Ali Paszyw obrębie twierdzy. Inną pozostałością po czasach panowania tureckiego jest Wieża zegarowa w Janinie.
Oprócz meczetów i dawnej tureckiej części Janina ma także zabytki kultury chrześcijańskiej, takie jak Kościół św. Athanasiosa, Klasztor Dourachanis, Klasztor Dili czy Kościół św. Anargyroi.
Do atrakcji Janiny zaliczają się też tutejsze muzea, a szczególnie Muzeum Figur Woskowych Vrelli pokazujące historię Grecji, Muzeum Folkloru Costas Frontzos, Muzeum Miejskie Medres i Hierodidaskaleio, Muzeum Złotnictwa i Galeria Miejska.
Atrakcyjne jest też położenie miasta wśród gór, nad jeziorem. Na jego brzegu znajduje się widokowa promenada, a z niewielkiego portu można wybrać się na rejs wycieczkowy.