Skip to main content
Mljet Croatia

Mljet Island | A Lush Green Oasis

Mljet is an unspoiled green island in South Dalmatia in, Croatia. Mljet National Park makes up approximately one-third of the island. It encompasses two interconnected saltwater lakes immersed in dense woodland. The island is home to several small villages.

Tourism is not significantly developed in Mljet. Most visitors arrive on day trips from Dubrovnik. This means that the island is wonderfully peaceful after the last tour boat has departed.



The island of Mljet has a Mediterranean climate. It has dry, hot summers and rainy but mild winters, with most rainfall in late autumn and early winter.

Places to See on Mljet Island

Mljet National Park

The crown jewel of Mljet, the National Park is a must-visit for nature lovers. Two interconnected saltwater lakes, Malo Jezero and Veliko Jezero, are surrounded by dense forests and dotted with islets.

A monastery on St. Mary’s Island adds a touch of history to the picturesque scenery. Drop anchor and explore the park’s trails, rent a bike, or simply unwind in the stunning surroundings. It would be best to walk or hire bikes to cycle the two saltwater lakes’ perimeter (approximately 8 miles).

Odysseus Cave

Accessible only by sea, the Odysseus Cave is a marvel of nature with crystal-clear waters and mesmerizing reflections. Dive into the emerald waters for a surreal experience or take a dinghy for an up-close view of the cave’s interior.

St. Mary’s Island

St. Mary’s Island, in the middle of the Veliko Jezero (Big Lake). It is home to an abandoned Benedictine Monastery from 1198. Key features of St. Mary’s Island:

Benedictine Monastery

The highlight of St. Mary’s Island is the Benedictine Monastery, which dates back to the 12th century. The monastery is dedicated to the Assumption of the Virgin Mary. It is on a hill overlooking the two saltwater lakes of Mljet National Park, Veliko Jezero and Malo Jezero.

St. Mary’s Church

Within the monastery complex, you’ll find the Church of St. Mary. This Romanesque-style church houses a beautiful Madonna statue. The church has been well-preserved over the centuries, and its architecture reflects the medieval influences of the time.


St. Mary’s Island is enveloped in lush greenery, offering a serene escape into nature. The island’s location amidst the saltwater lakes and surrounded by dense forests adds to its appeal.


The town of Saplunara is on a lovely large bay at the Eastern tip of the Island. The place is popular for its sandy beaches, Velika and Mala Saplunara, and Blaca, surrounded by thick pine woods.

Saplunara Beach is a hidden paradise. With its fine white sand and shallow turquoise waters, this beach offers a perfect spot to drop anchor. Enjoy a day of swimming, snorkeling, and soaking up the Mediterranean sun.

Things to Do on Mljet Island

Scuba Dive

Try scuba diving – Aquatica, based in Pomena, offers guided dives.


Dine on authentic local fare at the lovely waterside Maestral in Okuklje on Mljet’s north coast. There is a jetty out front for sailing guests. Alternatively, eat at Barba Ive in Pomena.

Enjoy the Water

Paddle a kayak around Veliko Jezero (Big Lake). The inviting waters around the island make Mljet a fantastic place to use your yacht’s water toys.


Mljet has a modest dining scene. The island’s cuisine is a blend of Mediterranean flavors, local ingredients, and traditional recipes.

A visit to Saplunara, on the island’s far eastern tip, is well worth it because it offers unique dining options. In addition to lobster, there’s a variety of meats to choose from, traditionally slow braised under hot coals.

Marinas and Anchorages on Mljet

  • Polace Bay. This sheltered bay on the northern coast of Mljet is a safe sanctuary for sailors. A Roman palace once stood here, but it no longer exists.
  • Pomena. This harbor at the island’s west end is a safe place for anchorage since the tiny island of Pomestak shelters it.