Wyspa Mljet jest ósmą co do wielkości chorwacką wyspą, i znajduje się w pobliżu półwyspu Pelješac, Dubrownika i wyspy Korčula.Wyspa ma klimat śródziemnomorski, który charakteryzuje się suchymi latami i łagodnymi zimami z około 2500 godzinami słonecznymi w roku, co czyni ją jedną z najbardziej słonecznych wysp na Adriatyku.