Mljet hat viele Höhlen, die bekannteste ist die Odysseus Höhle, in die Sie vom dem Meer aus mit einem kleinen Boot hineinfahren können. Es gibt aber auch viele andere attraktive und schöne Höhlen wie Ostasevica und Morvica, die zu Fuß von Babino polje am Berg Velici grad versteckt liegen.