Top 4 Places to Eat in Mljet

Aerial view of St. Mary Island in Mljet National Park, Croatia
dronepicr, Wikimedia Commons

Mljet's dining scene primarily embraces the island's natural bounty, offering a collection of traditional eateries and family-run restaurants, ideal for those seeking fresh, locally sourced seafood and classic Mediterranean dishes in serene, scenic settings.

1. Konoba Stermasi

Cuisine: Dalmatian, Seafood

Perched atop a hill overlooking Saplunara, this restaurant offers breathtaking ocean views that create an unforgettable backdrop for a meal. The focus here is on super fresh and delicious authentic Dalmatian cuisine, with the sea urchin pasta being a notable standout. The service is both professional and personal, adding to the exceptional dining experience. We found the upscale yet relaxed treehouse ambiance, nestled between pine trees, to be truly unique.

Price: €40-70+ / $45-75+ per person

Getting There: Located in Saplunara, it is best reached by car or taxi from other parts of the island. Many guests also arrive by boat to the nearby bay and arrange transport up to the restaurant.

2. Restoran Maestral

Cuisine: Mediterranean, Seafood, Grilled Specialties

Tucked away in a secluded bay in Okuklje, this family-run establishment offers a first-class dining experience. We were pleasantly surprised by the high quality of food and service, finding great value for money. The menu features a diverse array of fresh seafood and grilled specialties characteristic of the Mediterranean region. The atmosphere is incredibly peaceful and beautiful, making it a quiet escape. For those arriving by boat, the restaurant thoughtfully provides free berth for the night.

Price: €30-60 / $35-65 per person

Getting There: Situated in Okuklje, it is accessible by car or taxi. For boaters, the restaurant offers free moorings in the bay.

3. Konoba Barba Ive

Cuisine: Traditional Croatian, Seafood

Located in the bustling port of Pomena, near the entrance to the National Park, this popular konoba is a favourite among yachting enthusiasts. We enjoyed delicious seafood dishes, particularly the grilled squid and octopus goulash. The tables are situated right next to the sea, offering a beautiful view of the harbour. The staff are known for their friendly nature and willingness to assist guests, including with mooring information.

Price: €20-45 / $25-50 per person

Getting There: Easily accessible on foot if staying in Pomena. From other villages, a local bus or taxi can take you to Pomena port.

4. Kod Ante

Cuisine: Croatian, Seafood, Meat

Nestled in Saplunara, Kod Ante offers a warm welcome and a lovely terrace overlooking the bay. We appreciated the friendly service and the incredible food, which includes a variety of traditional Croatian dishes. Popular choices include shrimp pasta, a refreshing octopus salad, and slow-cooked lamb or veal. It's a great spot for both hotel guests and sailors, with the added benefit of free mooring for those arriving by boat.

Price: €25-50 / $30-55 per person

Getting There: Found in Saplunara, it is best reached by car or taxi. For sailors, free mooring is available in the bay.