REVIEW · DUBROVNIK
Private tour to the island of Mljet and Odysseus cave
Book on Viator →Operated by ToDo Dubrovnik · Bookable on Viator
Boat days on Mljet feel like a reset. This private tour strings together the best kind of Adriatic mix: Mljet National Park for a short hike, then Odysseus Cave for a famous swim stop with mythic vibes. You also get real time to cool off at two beach areas—so the day doesn’t turn into a rushed checklist.
I like that the plan balances land and water. You’re not stuck “just seeing” Mljet; you get to walk among the park’s forested areas and then switch gears to swim, snorkel, and relax with towels and floaties provided.
One consideration: getting into Odysseus Cave can involve a short swim from where the boat can stop. If you’re not comfortable with that, ask the operator ahead about extra flotation help.
In This Review
- Key highlights you’ll actually care about
- Why a private Mljet boat day feels smarter than a bus trip
- Mljet National Park: 90 minutes of salty air and forest trails
- Odysseus Cave stop: the myth, the swim, and the real-world logistics
- Saplunara: 2 hours of beach time with the best kind of freedom
- Plaža Limuni: sandy, shallow, pine-framed relaxation
- On-board comfort: drinks, snorkeling kit, towels, and small things that add up
- Price and value: what you pay vs. what you should still budget
- Weather timing: how to set yourself up for a smooth day
- Who this private tour is best for
- Should you book this Mljet and Odysseus Cave private tour?
- FAQ
- How long is the private tour?
- What language is the tour offered in?
- Is this tour private?
- What’s included onboard?
- Do I need to pay for Mljet National Park?
- Is there an entrance fee for Odysseus Cave?
- Is lunch included?
- What beaches do you visit besides the national park?
- Are there optional add-ons?
- What happens if weather is poor?
- What’s the cancellation window?
Key highlights you’ll actually care about

- Captain Paulo sets the rhythm with smart timing and smooth navigation when the water gets choppy.
- Mljet National Park is worth 1.5 hours—enough time to take in the setting without feeling stuck all day.
- Odysseus Cave is a practical swim stop (not a step-off-the-boat grotto), so plan for a little swimming.
- Saplunara gives you beach time that feels like a vacation, not a photo stop.
- Limuni Beach adds sandy calm in a pine-forested area for an easy wind-down.
- Snorkeling gear, towels, and floaties are included, so you can go straight from boat to water.
Why a private Mljet boat day feels smarter than a bus trip
Dubrovnik is a great base, but the coastline around it can turn into long drives and short stops. A private boat tour keeps the day moving at sea level, which usually means less time stuck in transit and more time in the water and shade.
On this 8-hour outing, you’re also buying convenience. Drinks are included onboard, and you’re not coordinating transfers across islands. It’s a straightforward way to get to Mljet National Park and still have time to enjoy beaches that don’t feel like “get in, get out.”
You can also read our reviews of more tours and experiences in Dubrovnik.
Mljet National Park: 90 minutes of salty air and forest trails

Mljet National Park covers a big chunk of the island and has been protected since 1960. The big draw is the ecosystem—lush vegetation, wooded areas, and two saltwater lakes that shape the feel of the place.
You’ll have about 1 hour 30 minutes on-site, and that’s a good length for this kind of day. It’s long enough to take a walk, catch your bearings, and enjoy the park’s quiet feel without racing the clock.
Small thing to know: national park entrance isn’t included. You’ll want to factor that cost into your budget ahead of time, especially if you’re comparing options.
If you like nature that’s more about atmosphere than signage, this is a sweet stop. Bring a hat and water. With time on the island and then more swimming later, you’ll feel glad you did.
Odysseus Cave stop: the myth, the swim, and the real-world logistics

Odysseus Cave is famous for the lore, but the real experience is physical: you’re there to swim and see the cave from the water. The stop is short—about 20 minutes—so you’ll want to be ready when your time hits.
Here’s the practical part. Boats can’t get super close to the cave, partly due to the number of swimmers in and out. That means you should expect to swim a little distance from the boat. For a strong swimmer, it’s usually manageable, but it’s not a zero-effort stop.
If you have any doubts, plan ahead. The easiest move is to ask the operator about flotation options beyond what’s already included. Floaties are provided, and in some cases extra help may be available if you request it.
Also, keep in mind that this stop is weather-dependent in the sense that sea conditions shape how easy it feels. When the water is choppy, take it slow and keep your breathing steady.
Saplunara: 2 hours of beach time with the best kind of freedom

After the cave, you get a longer stretch on land: Saplunara, with about 2 hours to relax. This is where the tour shifts from “activities” to “vacation mode.”
In this beach stop you can swim in clear water, relax, and plan out your own rhythm. Lunch is not included, but you do have time to eat without it feeling like an interruption.
One useful tip from real day-of experience: the captain recommended Ante’s, a family-owned place known for growing hundreds of tomato varieties. The food is described as traditional and tied to a bell cooking style that needs about two hours advanced ordering, so it’s not the kind of place you can casually walk into at the last minute. The takeaway is simple: if you want that style of lunch, ask early what timing works on your day.
If you just want seafood and something satisfying without drama, use your beach time to find something that fits the pace you want. The tour gives you enough slack to do that.
Plaža Limuni: sandy, shallow, pine-framed relaxation

Next up is Plaža Limuni, a beach on Mljet’s southeastern side. You’ll get about 30 minutes here, and it’s set up for easy recovery time after more active swimming.
Limuni is known for sandy shores and shallow, calm waters. The pine forest around it adds shade and a calm feel, which matters because hot days on the water can sneak up on you.
This stop is short by design. That’s actually a good thing on a day that already includes park walking and a cave swim. It lets you enjoy a final stretch of beach without the schedule feeling endless.
On-board comfort: drinks, snorkeling kit, towels, and small things that add up

This isn’t just transport—it’s a supported day on the water. Drinks onboard are included, including water, beer, wine, and soft drinks. That may sound like a small detail, but it’s a real value add when your day includes swimming and sun.
You also get snorkeling equipment, plus towels and floaties. That means you don’t have to pack bulky gear or worry about whether you’ll find what you need once you’re on the water.
You’ll also have a skipper guiding the plan. In a good outing, this matters because the boat ride itself is part of the experience. Captain Paulo is specifically praised for building a smooth itinerary and timing stops so people stay hydrated.
If sea conditions are rough, that captain skill becomes even more important. On the day described, choppy water showed up, and the navigation was handled well.
Price and value: what you pay vs. what you should still budget

The listed price is $356.23 per person, and it’s a private outing (your group only). For Dubrovnik-area tours, that kind of privacy can be a big deal, especially when you’re traveling as a couple or small group and you want the day paced around you.
But here’s how I’d look at the value: you’re covering boat time, drinks, skipper service, snorkeling equipment, towels, and floatation support. That’s a lot that would otherwise cost extra if you pieced it together yourself.
Now the extras to budget for:
- Fuel surcharge: €300 per booking (this can be the difference between a “good deal” and a “why is it more” moment)
- National park entrance ticket (not included)
- Lunch (not included)
- Optional adds like SUP (20€), GoPro (20€), drone filming (50€), fruit cup (5€), and bottled sparkling wine (20€)
- A licensed tour guide is optional (170€)
If you’re comparing to other Mljet options, don’t just compare the base price. Ask what’s included in the total you’ll actually pay after fuel and park tickets.
Weather timing: how to set yourself up for a smooth day

This experience depends on the sea and weather. Even with a good skipper, you’ll want the day to line up with calmer conditions.
From a practical standpoint, plan for communication. In one described experience, the trip was postponed by a day due to weather, and the messaging ahead of time was good. That’s a sign the operator pays attention to conditions rather than forcing it.
Captain Paulo is also noted for recommending leaving early in the morning. If you’re sensitive to bumps or you know you don’t love choppy rides, it’s smart to ask the operator about the best departure time for comfort.
Who this private tour is best for
This is a strong fit if you want:
- A boat day with actual swim time, not just sightseeing from the shore
- A nature stop you can walk, like Mljet National Park, with a schedule that doesn’t drag
- People who appreciate flexibility—private means your skipper can pace the day for your group
It also works well if you’re traveling with a smaller crew and you want the itinerary done cleanly in one go. The itinerary includes multiple stops, but the overall day length stays manageable at about 8 hours.
If you’re only interested in dry land and zero swimming, you may find Odysseus Cave less comfortable. That short swim distance is the deciding factor. If you’re happy in the water and you can handle a little distance, it’s an excellent match.
Should you book this Mljet and Odysseus Cave private tour?
I’d book it if you want a high-value private day that mixes hiking, myth-famous cave swimming, and two beach settings with drinks and snorkeling gear already taken care of. The strongest part is the flow: park, cave, then beach time so you finish the day feeling rested, not fried.
I wouldn’t book it as easily if the idea of swimming a short distance from the boat sounds like a deal-breaker for you. In that case, ask upfront about extra flotation support and be honest about your comfort level.
Also, do the budget math first. Factor in the €300 fuel surcharge and the national park ticket, and you’ll avoid surprises.
FAQ
How long is the private tour?
The experience is about 8 hours (approximately).
What language is the tour offered in?
It’s offered in English.
Is this tour private?
Yes. It’s a private tour/activity, and only your group participates.
What’s included onboard?
You get drinks on board (water, beer, wine, soft drinks), a skipper, snorkeling equipment, towels, and floaties.
Do I need to pay for Mljet National Park?
Yes. Mljet National Park admission is not included.
Is there an entrance fee for Odysseus Cave?
The Odysseus Cave stop lists admission ticket as free.
Is lunch included?
No. Lunch is not included.
What beaches do you visit besides the national park?
You’ll spend time at Saplunara and Plaža Limuni.
Are there optional add-ons?
Yes. Optional items include SUP (20€), GoPro camera (20€), and drone filming (50€), plus a few smaller extras.
What happens if weather is poor?
The experience requires good weather. If it’s canceled due to poor weather, you’ll be offered a different date or a full refund.
What’s the cancellation window?
You can cancel up to 24 hours in advance for a full refund. If you cancel less than 24 hours before the start time, the amount paid isn’t refunded.

























