Mljet Island
Croatia’s greenest island with saltwater lakes and caves
Mljet Island, often called the greenest island in Croatia, lies off the southern Dalmatian coast between Dubrovnik and Korčula. Its reputation as a sanctuary of natural beauty is well-deserved, with dense pine forests, dramatic cliffs, and secluded bays defining its landscape. The island’s history stretches back to antiquity, with Greek sailors first mentioning it as Melita. Later, the Romans established settlements and built villas, remnants of which can still be found near Polače. Over the centuries, Mljet was governed by the Byzantine Empire, the Benedictine order, and the Republic of Ragusa (Dubrovnik), each leaving their mark on the island’s culture and architecture.
The crown jewel of Mljet is its National Park, which covers the western third of the island. The park is famed for its two interconnected saltwater lakes, Veliko Jezero (Great Lake) and Malo Jezero (Small Lake), surrounded by lush forests and walking trails. In the center of Veliko Jezero lies the tiny islet of St. Mary, home to a 12th-century Benedictine monastery that can be reached by a short boat ride. The lakes are ideal for swimming, kayaking, and cycling along the shaded paths that encircle their shores. The park’s visitor centers provide information on local flora, fauna, and the island’s unique ecosystem.
Another highlight is Odysseus Cave, a dramatic sea cave on the southern coast near Babino Polje. According to legend, this is where the Greek hero Odysseus was shipwrecked and held captive by the nymph Calypso. The cave is accessible by boat or a steep footpath, and its turquoise waters are perfect for snorkeling and cliff diving. The island also boasts several Roman ruins, including the remains of a 5th-century palace in Polače, and picturesque villages such as Pomena and Goveđari, where visitors can experience authentic island life and sample local seafood.
Mljet’s coastline is dotted with hidden beaches and coves, many of which are only accessible by boat or on foot. The waters around the island are teeming with marine life, making it a popular destination for snorkeling and diving. Adventurous visitors can explore the island’s network of hiking and mountain biking trails, which offer panoramic views of the Adriatic and the surrounding archipelago. Kayaking, paddleboarding, and sailing are also popular ways to discover the island’s secluded bays and inlets.
Getting to Mljet is straightforward, with regular ferry and catamaran services connecting the island to Dubrovnik, Split, and the Pelješac Peninsula. The main ports are Sobra, Polače, and Pomena, each offering access to different parts of the island. Local buses and taxis provide transport between villages and the national park, but many visitors prefer to rent bicycles or scooters for greater flexibility. Accommodation ranges from family-run guesthouses and small hotels to campsites and private apartments, particularly in the villages of Pomena, Polače, and Saplunara.
The best time to visit Mljet is from late spring to early autumn, when the weather is warm and sunny, and the sea is perfect for swimming. July and August are the hottest and busiest months, with average highs reaching 33°C, while May, June, September, and October offer pleasant temperatures and fewer crowds. Winters are mild but quieter, with some services reduced. Whether you seek adventure, relaxation, or a journey through history, Mljet Island promises an unforgettable experience amid some of Croatia’s most spectacular natural scenery.
Best Time to Visit
June to September offers warm, sunny weather and ideal swimming conditions; May and October are quieter with pleasant temperatures for outdoor activities.
All attractions in Mljet Island
Sorted by our recommendation score
Explore Mljet Island by Interest
Discover attractions and experiences in Mljet Island organized by your interests and travel preferences.
Plan Your Visit to Mljet Island
Essential travel tips and information for your trip to Mljet Island.
Travel Tips
Currency
Euro (EUR) • Cards widely accepted
Language
Croatian • English in tourist areas
Best Time
June to September offers warm, sunny weather and ideal swimming conditions; May and October are quieter with pleasant temperatures for outdoor activities.
WiFi
Free WiFi in cafes and hotels
Quick Facts
Book your stay
More destinations in Dalmatia
Explore other amazing places in the Dalmatia region