Discover the best of Mljet Island with this travel guide: national park trails, beaches, villages, and ferry tips for your island escape.
Welcome to the ultimate Mljet Island travel guide—your go-to resource for exploring one of Croatia’s greenest and most magical islands of the Adriatic coast. Mljet is a peaceful paradise of pine forests, turquoise bays, hidden coves, and a stunning national park that wraps around two saltwater lakes. Whether you’re coming for a day trip or planning a longer stay, this guide covers everything from how to get there and what to see, to where to swim, eat, and hike—all wrapped in the slow, dreamy rhythm that defines Mljet.
Table of Contents
Geographical Overview of Mljet Island, Croatia
Located in the southern Dalmatian region, Mljet Island is the southernmost and easternmost of the larger Adriatic islands of Croatia. Covering an area of about 100 square kilometres, Mljet boasts a dramatic landscape characterised by dense pine and oak forests, rugged cliffs, pristine beaches, and crystal-clear waters.

The western part of the island is home to the famous Mljet National Park, while the eastern part is dotted with charming villages. The island’s coastline, stretching over 130 kilometres, is adorned with numerous coves, bays, and islets, making it a haven for sailing and watersports.
Despite its relatively small size, Mljet offers diverse ecosystems, from lush Mediterranean forests to saltwater lakes and underwater caves. This rich biodiversity and the island’s serene ambience make Mljet a paradise for nature lovers and outdoor enthusiasts.

🌟 Top Attractions on Mljet Island
Mljet National Park
The crown jewel of the island, Mljet National Park, occupies the entire western third of Mljet and is a lush, protected paradise of dense forests, saltwater lakes, walking trails, and historical gems. The park’s peacefulness makes it a favorite for nature lovers and slow travelers.
Veliko and Malo Jezero (The Big and Small Lakes)
These two saltwater lakes are Mljet’s most iconic landmarks. Surrounded by pine forests, they’re perfect for swimming, kayaking, and paddleboarding—with water warmer than the open sea. The narrow canals that connect the lakes to the Adriatic are spanned by charming stone pedestrian bridges. Rent a bike or hike the shaded loop trails to truly take it all in.
Island of St. Mary and the Benedictine Monastery
Floating in the middle of Veliko Jezero is St. Mary’s Islet, home to a 12th-century Benedictine monastery and a small Romanesque church. The monastery-turned-café is a serene place to enjoy a coffee with a view, surrounded by ancient stones and cypress trees. Boats to the island depart regularly from both Malo and Veliko Jezero shores.
Odyssey’s Cave
This sea cave on the southern coast of the island is a stunning place to explore by kayak or on foot. Known as Odysseus Cave, it’s said to be where the mythical hero was shipwrecked and seduced by the nymph Calypso. The entrance to the cave from the sea is a round hole in the cliff wall—ideal for cliff diving and underwater photos.
Saplunara and Blace Beach
Far from the crowds, Saplunara is a haven on the eastern tip of the island. It’s famous for its sandy beaches—a rare find in Croatia. The area is surrounded by fragrant pine woods and protected dunes. Nearby, the secluded Blace Cove feels like a tropical lagoon, perfect for sunbathing or floating in peace.
Blato and the Mudflats
Inland from the coast, the small village of Blato sits near a unique natural feature—seasonal mudflats that flood and dry depending on rainfall. This area is ecologically rich and offers a different glimpse of Mljet’s varied landscapes. Come in spring for the wildflowers and waterbirds.
Goveđari Village
Tucked inside the National Park, Goveđari is one of the oldest inland settlements on Mljet. It’s an atmospheric base for exploring the park, with charming stone houses, a few guesthouses, and access to trails leading directly to the lakes.

Polače and Roman Ruins
Polače, a coastal village with a laid-back vibe, hides one of the island’s historical treasures: impressive Roman ruins, including a 1st-century palace, ancient basilica remains, and fortifications. Boats dock right in front of the ruins, making it a fascinating mix of antiquity and daily island life.
Pomena
A tiny harbor town at the park’s western edge, Pomena is the main gateway for visitors arriving by ferry or tour boats. It has a few hotels, a dive center, restaurants with sunset views, and easy access to the lakes. Despite being small, it feels lively in summer and is a good place to base yourself.

More to Discover
Babino Polje – The island’s administrative center, with local life, a post office, and a beautiful 17th-century church.

Montokuc Viewpoint – For epic panoramic views over the lakes and out to sea, hike to this peak above the park.
🏖 Best Beaches on Mljet Island
While much of Croatia is known for rocky shores and pebbly coves, Mljet offers a unique mix—including sandy beaches, secret swimming spots, and lake lagoons.
Saplunara Beach
On the far eastern edge of the island, Saplunara is Mljet’s most famous sandy beach. Divided into Big and Small Saplunara, this bay is surrounded by pine trees and feels almost tropical. Shallow, warm water makes it great for kids and relaxing floats.

Blace Lagoon (Limuni Bay)
Tucked behind Saplunara, Blace Beach is a hidden cove with shallow turquoise water and soft sand—ideal for wading, sunbathing, and disconnecting from the world. You can reach it via a forest path.

Beaches of Veliko Jezero
Inside the National Park, the shores of Veliko Jezero are dotted with flat rocky spots, ladders, and small beaches perfect for a midday swim. Some favorites include:
- Small sandy inlet at the ferry stop for St. Mary’s Island
- Northwest corner of the lake, where it’s peaceful and less crowded
Okuklje
A beautiful, tranquil bay in the north, Okuklje is perfect for swimming and lunching at a seaside konoba. It’s rocky, but the water is incredibly clear and calm.
Kozarica Bay
A more rugged and lesser-known spot on the northwest coast, Kozarica is a peaceful pebble beach where you might have the whole bay to yourself.
💡 Naturism note: Croatia is known for its liberal attitude toward naturism, and Mljet has a few unofficial nude-friendly spots, especially along the more secluded coves and rocky stretches.

🚤 How to Get to Mljet Island
Getting to Mljet is part of the adventure—and trust me, it’s worth every minute.
By Ferry
The island is well connected by catamaran and car ferries from the mainland. The main departure points are:
- Dubrovnik (year-round passenger catamaran via Jadrolinija or TP Line)
- Prapratno (Pelješac Peninsula) – The only car ferry, sailing to Sobra, Mljet’s central port (run by Jadrolinija)
- Split and Korčula – Seasonal passenger ferries (May–October)
💡 Tip: During summer, book ferry tickets in advance, especially if you’re bringing a car. Some catamarans also stop at Polace and Pomena, which are ideal entry points for visiting the National Park.
By Day Tour
Don’t feel like organizing a trip yourself? There are organized day tours to Mljet from Dubrovnik, Korčula, and Hvar, often including entrance to the National Park and boat transport to St. Mary’s Island. Expect prices around €50–€70, depending on the tour and origin.

🛏 Where to Stay on Mljet
Mljet isn’t about big resorts or flashy nightlife—it’s about slow mornings, sea views, and charming villages nestled in nature. You’ll find guesthouses, apartments, and a few small hotels, mostly family-run and full of local flavor.
Pomena
The most popular base for visitors, Pomena is located right on the edge of Mljet National Park. It’s ideal for travelers who want easy access to the lakes, restaurants, and boat tours.
The standout here is the Hotel Odisej, a lovely waterfront hotel surrounded by pine trees, with balconies overlooking the Adriatic and its own seaside terrace restaurant. It’s the only hotel within the park zone, and the perfect place if you want comfort, convenience, and sunset views without sacrificing that island serenity.
Polače
Quieter than Pomena but still inside the National Park zone, Polače has a lovely bay with Roman ruins and a few seaside taverns. Ideal for a peaceful stay with a historic vibe.
Goveđari
Located inland, Goveđari offers traditional village charm, stone houses, and direct access to park trails. A great base if you’re into hiking and prefer rural vibes.
Sobra
Sobra is where car ferries arrive, so it’s a practical choice for travelers bringing a vehicle. While not in the park, it’s a good base for exploring the eastern side of the island, including Saplunara.
Saplunara
If you dream of sandy beaches and pine-shaded stays, this is the spot. Saplunara has fewer crowds, tranquil vibes, and accommodations near the water. It’s ideal for those looking to relax, swim, and disconnect.
💡 Tip: There are no large supermarkets on Mljet, so stock up on essentials before you arrive, especially if staying in remote areas like Saplunara.

🍽 Where to Eat on Mljet Island
Dining on Mljet is all about fresh, simple Dalmatian cuisine with a local island twist—think just-caught seafood, homegrown vegetables, and olive oil from family groves.
Konoba Herc in Polače
A rustic konoba known for octopus under the bell (ispod peke), fresh fish, and excellent local wine. The view of the Roman ruins is just a bonus.
Konoba Ribar in Goveđari
Locally loved for its traditional fare, like grilled lamb and calamari, served with island-grown potatoes and Swiss chard.
Konoba Stermasi in Okuklje
Right by the water, this family-run spot serves lobster, mussels, and scampi straight from the boat. Reserve ahead in summer!
Konoba Maestral in Saplunara
Casual and friendly, Maestral is a go-to for grilled fish, tuna steaks, and black risotto after a day on Saplunara’s sandy beach.
Pomena Seafront Taverns
In Pomena, the promenade has several konobas with sunset views, cocktails, and seafood platters. Perfect for a lazy evening by the harbor.
💡 Tip: Many restaurants grow their own produce or catch their own fish—don’t be shy to ask what’s fresh today!

🥾 Hiking & Outdoor Activities
Mljet is a paradise for nature lovers, hikers, and active travelers. Its car-free park trails, quiet roads, and forest paths invite you to explore at your own pace.
Hiking Trails
- Montokuc Viewpoint: A moderate hike (~30–45 min from Veliko Jezero) leading to one of the best panoramic views on the island.
- Odysseus Cave Loop: From Babino Polje, follow trails through pine woods and down to the cave. The hike back is uphill but scenic.
- Sobra to Blato Walk: Quiet inland route with views of olive groves, pastures, and occasional wild goats.
Cycling
Biking is one of the best ways to explore Mljet National Park, with designated cycling paths around the lakes and shaded loops connecting villages. Rentals are available in Pomena, Polače, and near park entrances.
Sea Kayaking
Rent a kayak at Veliko Jezero and paddle to St. Mary’s Island or explore the quiet lagoons. For the adventurous, sea kayaks are also available in Pomena and Saplunara for coastal exploration.
Snorkeling & Swimming
Mljet’s clear waters hide caves, rocky reefs, and schools of fish. Good snorkeling spots include Odysseus Cave, Blace Cove, and the rocky shores around Kozarica.

🧭 Planning Tips & Practical Info
Before you head off to this dreamy island, here’s what you need to know:
Best Time to Visit
- Late spring (May–early June) and early autumn (September) are ideal: warm weather, swimmable seas, and fewer crowds.
- July and August offer peak sunshine, but also more visitors—book ferries and accommodation ahead.
How Long to Stay
While Mljet can be done in a day, the real magic happens when you slow down and stay 2–3 nights. It’s a place to unwind, not rush.
Getting Around
- No public buses within the National Park, so most travelers explore on foot, by bike, or by rented scooter/car.
- Taxis operate between villages but can be pricey.
- If you’re without a car, base yourself in Pomena or Polače for easy access to food, trails, and the lakes.
Cash & ATMs
- Bring some cash (euros)—not every konoba takes cards.
- ATMs are available in Sobra and Babino Polje, but not always reliable.
Mobile & Internet
- Mobile signal is good in most villages, but patchy in inland trails.
- Many guesthouses and restaurants offer free Wi-Fi.
Entrance Fee for National Park
Even though you’re on the island, Mljet National Park has a separate entry fee (approx. €15–25 depending on season). Buy your ticket at official kiosks or online.

Conclusion: Why Mljet is a must-visit island in Croatia
Mljet Island, with its enchanting natural beauty, rich history, vibrant culture, and conservation commitment, truly embodies Croatia’s magic. Whether you’re seeking adventure, relaxation, culinary delights, or cultural immersion, Mljet offers an unforgettable travel experience.
So, why wait? Plan your trip to Mljet Island, and prepare to be captivated by its charm and beauty. As you explore this hidden gem in the Adriatic Sea, you’ll understand why Mljet is not just a must-visit island but a destination that will leave a lasting imprint on your heart.






Goran Šafarek, biologist, author of several books and films about Croatia. Don’t forget to follow us on our Instagram, Twitter and Facebook