Beautiful Beaches Of Mljet, Croatia

We found our paradise in Southern Dalmatia on a tiny green island called Mljet. We were amazed by its untouched nature and the fascinating beaches have their fair share in our adoration. So let me take you to summerland and share our 5 massive reasons to love Mljet.

Malo Jezero

Mljet National Park, Croatia

There are two salt lakes filled with seawater on Mljet. They are surrounded by the lush green Mediterranean pine forest covering most part of the island and their water is more pleasant than the open sea. One of them is Malo Jezero (Small Lake) and this is our favorite.

The reason is that it was just us and the breathtaking nature there. Malo Jezero can’t be accessed by car but there are walking trails from Veliko Jezero or from Pomena that give access to the lake. Don’t let this discourage you at all as the trails are pretty and easy and it takes only 15-20 minutes to reach Malo Jezero. We also walked around the lake on a loop trail. Basically the whole lakeshore is a beach itself separated by cliffs and trees so everyone could find their own little hideaway.

Veliko Jezero

Veliko jezero, Mljet, Croatia

Veliko Jezero (Great Lake) is the larger of the two salt lakes and it’s also the busier one. But don’t imagine hordes of tourists there, it’s still not a busy place – only if we compare to Malo Jezero. (Uhm.. probably we also need to mention that we were there in the beginning of September. July and August are crazy crowded everywhere in the Mediterranean. If you know exceptions we would definitely be interested. 😛 )

Veliko Jezero can be accessed by car and there’s a loop trail around it as well. There’s a small island called St. Mary on the lake (island on the island, hm?) and scheduled boats run every day to give access to it and its Benedictine monastery.

Bays and coves of Mljet National Park

Mljet National Park, Croatia

Our next favorite is not a particular beach. It’s all of the bays and hidden coves along the coastal trail in Mljet National Park. Or any of them we were able to find. Whatever you like.

Don’t expect sandy beaches though because they’re something even better than that. At least if you like snorkeling. And the million shades of azure and turquoise. The contrast is even prettier with the white coastal cliffs. It was love at first sight. And we jumped into the water as soon as we picked our perfect cove. Just be careful with the rocks, some of them are sharp. But the water is very deep even right by the shore so it’s just one or two steps on the cliffs til you are in…

Blace Beach

Blace Beach, Mljet, Croatia

While the salt lakes and the national park are in the western part of Mljet some perfectly sandy beaches can be found at the eastern shore. We know of 3 and the least known is Blace Beach. Blace Bay is somewhat hidden because there’s only a dirt road leading to the beach from the small village of Saplunara.

We actually parked our car in Saplunara at the end of the paved road and walked 15-20 minutes on the dirt road to Blace Bay. Our reward was a quiet, protected bay where the beach is sandy and the water is shallow. Blace is one of the few beaches in Croatia where you can have a romantic walk in the soft sand. (Croatian beaches are typically rocky or pebbly.)

Blace Bay, Mljet, Croatia

However if you walk (or rather climb) out of the bay on the cliffs you can jump into the open sea. Water is very deep outside the bay. But it didn’t took us long to find a somewhat sheltered cove to get into it. We used it as our private beach from then.

Saplunara Beach

Saplunara Beach, Mljet, Croatia

Finally, we can’t miss Saplunara. We didn’t spend much time there but we had a short swim on our way back from Blace Beach. Saplunara Beach consists of two small, sandy bays and it’s located in the village that is also called Saplunara. These two bays were the most crowded beaches we’ve seen on Mljet but that was mainly because of their small size.

How crowded are the beaches?

Mljet National Park, Croatia

We visited Mljet in the first week of September and that’s actually our favorite time to visit any destination in the Mediterranean. It’s already not high season but we still have a high chance for perfect beach weather. Beaches in Croatia (especially in Southern Dalmatia) can get very crowded in July and August. Try to reach the water without stepping onto some else’s towel on the beach. It won’t be an easy task – that crowded.

We are not sure how crowded Mljet is in the high season but we found it a peaceful place in September. While exploring the trails of Mljet National Park and the stunning beaches on the island we were often alone or almost alone in paradise.

Do you have a favorite island? Is Mljet on your list now?


Beautiful beaches of Mljet, Croatia
Beautiful beaches of Mljet, Croatia

200+ Travel Tips For Hungary

Get our free e-book and join the community!

Want to find a place for travel in your life? Want to find your happy places – and happy trails? Subscribe to our monthly newsletter where we share insider tips, updates and more. Get our e-book with all the tips you need before visiting Hungary as a first gift.


Travel tips and resources

It takes effort and careful planning to get the most out of your vacation days each year. We help you with complete travel itineraries, based on our own experiences. See them here!

Give travel experiences as a gift with Tinggly.

Traveling with kids?

We believe that travel is not only possible, but it’s fun with a kid, and helps strengthen our bonds through experiences and challenges that we get through together. Read our family travel tips and destination specific guides here!

By Beata Urmos

Bea is the co-founder of Our Wanders. She’s the writer and the trip organizer, and she’d love to help you plan your own amazing trips! She likes hiking, good novels and chocolate, as well. Her motto is: “A ship in harbor is safe, but that is not what ships are built for.” (John A. Shedd)

Leave a comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.