Mljet

Travel Guide

A clear turquoise sea with a densely forested hill in the background.
A calm harbor with a small boat anchored in the foreground, larger boats and a sailboat in the background, and buildings along the shore.
A coastal town with red-roofed buildings and a white boat with passengers.
A coastal town with boats docked at the harbor, buildings, and a hillside with trees.
A natural rock formation with a cave entrance and clear blue water.
Valamar Lacroma Hotel

Valamar Lacroma Hotel

4 out of 5
Iva Dulcica 34 Dubrovnik
$157 nightly
The price is $177 total per night from Oct 25 to Oct 26
$177 total
Oct 25 - Oct 26
Total with taxes and fees
Book a stay at this beach hotel in Dubrovnik. Enjoy free breakfast, free WiFi, and an outdoor pool. Our guests praise the breakfast and the pool in our reviews. ...
9/10 Wonderful! (1,008 reviews)
"The hotel is situated on large grounds among other hotels, trees and paths, some stores and restaurants in a setting that makes you feel you are in a village. However, the hotel is luxurious and very close the Mediterranean beach. I was there for a conference. I highly recommend it!"

Reviewed on Oct 9, 2026

Valamar Lacroma Hotel
President Hotel, Valamar Collection

President Hotel, Valamar Collection

5 out of 5
Iva Dulcica 142 Dubrovnik
$195 nightly
The price is $221 total per night from Oct 25 to Oct 26
$221 total
Oct 25 - Oct 26
Total with taxes and fees
Book a stay at this luxury hotel in Dubrovnik. Enjoy free breakfast, free WiFi, and an outdoor pool. Our guests praise the breakfast and the helpful staff in ...
9.2/10 Wonderful! (1,002 reviews)
"The pool is not heated even though they said it was. The lights in our room are flickering even if it is turned off."

Reviewed on Oct 12, 2026

President Hotel, Valamar Collection
Rixos Premium Dubrovnik

Rixos Premium Dubrovnik

5 out of 5
Liechtensteinov Put 3 Dubrovnik
$188 nightly
The price is $217 total per night from Nov 1 to Nov 2
$217 total
Nov 1 - Nov 2
Total with taxes and fees
Book a stay at this luxury hotel in Dubrovnik. Enjoy free breakfast, free WiFi, and an outdoor pool. Our guests praise the breakfast and the pool in our reviews. ...
Rixos Premium Dubrovnik
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Apartment in Saplunara with Seaview, Balcony, Air condition, WIFI (5197-2)

Apartment in Saplunara with Seaview, Balcony, Air condition, WIFI (5197-2)

Saplunara
Stay at this apartment in Mljet. Enjoy free WiFi, patios, and cable/satellite TV service.
8/10 Very Good! (1 review)
Odlična vlasnica gospođa Jeny, ljubazna i vrlo susretljiva
"Odlična vlasnica gospođa Jeny, ljubazna i vrlo susretljiva. Zgodan manji apartman bez nekih izrazitih posebnosti osim što je terasa fantastična s prekrasnim pogledom (al treba upotrebljavati repelelente kad se boravi na njoj). Mjesto je lijepo, plaže dosta dobre i blizu. Šteta da apartman nema zamrzivac ..."

Reviewed on Jul 5, 2025

Apartment in Saplunara with Seaview, Balcony, Air condition, WIFI (5197-2)
Shanti Dubrovnik

Shanti Dubrovnik

3 out of 5
12 Zamanjina ul. Dubrovnik Dubrovacko-neretvanska županija
Stay at this apartment in Dubrovnik. Enjoy free breakfast, free WiFi, and an airport shuttle (surcharge). Popular attractions Banje Beach and Gruz Harbor are ...
Shanti Dubrovnik
Aminess Vival Port9 Residence

Aminess Vival Port9 Residence

4 out of 5
Dubrovacka cesta 19 Korcula
Book a stay at this beach aparthotel in Korčula. Enjoy free WiFi, 2 outdoor pools, and 2 beach bars. Popular attractions Korcula Old Town and Korcula Ferry Port ...
Aminess Vival Port9 Residence
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Stay near popular Mljet attractions

Things to do

Frequently asked questions

Is Mljet worth visiting?
Mljet is worth visiting for its natural attractions and unique experiences. Travelers can explore the beautiful landscapes of Mljet National Park, which offers opportunities for outdoor activities, and discover the legendary Odysseus's Cave, adding a touch of myth to their adventure.
When is the best time to visit Mljet?
The best time to visit Mljet is from June through August, when the weather is warm and sunny, perfect for enjoying the island. For travelers seeking fewer crowds and better value, the quieter months of October through December offer a more relaxed experience.
What is Mljet known for?
Mljet is known for its natural beauty, centered around Mljet National Park, and the mythical Odysseus's Cave. Travelers can also enjoy a relaxing beach near Kozarica in this coastal city in Croatia on the Adriatic Sea.
What is a good itinerary length for Mljet?
A good itinerary length for Mljet is two to three days to explore Mljet National Park and Odysseus's Cave. For a more in-depth experience, including a quad adventure or a private boat tour around the island, and relaxing at the beach near Kozarica, travelers might enjoy a four to five-day stay. See Mljet Activities.
What are the top things to do in and around Mljet?
Mljet offers travelers natural beauty, from national parks to hidden caves and scenic beaches. You can also enjoy:

  • Explore Mljet National Park
  • Discover Odysseus's Cave
  • Go on a quad adventure through Mljet's nature and tradition
  • Take a private boat tour around Mljet Island
  • Relax at one of Mljet's scenic beaches.

How do I plan a trip to Mljet?
To plan your trip to Mljet, book your flights and accommodation early, especially during peak travel times. Search for places to stay on Expedia and consider reserving a rental car. Plan activities like exploring Mljet National Park, Odysseus's Cave, or a quad adventure. Remember to pair outdoor plans with indoor backups for weather flexibility, ensuring a smooth trip.
Can I book a refundable hotel in Mljet?
Yes, Expedia offers many flexible booking options, and you can look for refundable hotels in Mljet by entering your dates and using the refundable or fully refundable filter. Always check the hotel's cancellation policy before you book, since terms can vary by hotel, and visit Expedia help center for further details.
Why book a trip to Mljet with Expedia?
Expedia makes it easier to plan your Mljet trip with travel tools, flexible search options, and bookable trip components all in one place. You can organize your plans in one account and use Expedia to help build a trip that fits your budget and travel style. Find out more about how by visiting Expedia's Trip Planner page.
Should I stay in a hotel or vacation rental in Mljet?
The best choice depends on your travel style. Hotels in Mljet can be a good fit for convenience, on-site amenities, and shorter stays, while vacation rentals may offer more space, privacy, and home-style amenities for longer trips, families, or groups. With Expedia, you can compare both options side by side, read traveler reviews, and filter by amenities to find the right fit for your trip.
How can I manage my Mljet trip on Expedia?
Once you've booked your Mljet trip, you can manage it through your Expedia account or the Expedia app. You can view your itinerary, access booking details, make eligible changes, and check for updates in My Trips. The Expedia app can also help you stay organized while you travel.
What if I need help during my Mljet trip?
Expedia offers customer support before, during, and after your Mljet trip. If your plans change or something unexpected happens, you can review your booking in My Trips and use Expedia help center channels for help with eligible changes, cancellations, or travel issues.
How can Expedia help me plan my first trip to Mljet?
If it's your first trip to Mljet, Expedia can help you plan by bringing together stays, flights, activities, traveler reviews, and trip-planning tools in one place. With Expedia's Trip Planner you can compare options, read reviews from other travelers, and build an itinerary that matches your interests and budget.
How can I save on my Mljet hotel booking with Expedia?
Join One Key™ for free to unlock instant discounts with Member Prices on select hotels. You can also earn and use OneKeyCash™* on eligible bookings on Expedia. Booking in advance is usually another great way to save on your Mljet hotel.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Cities near Mljet

Explore a world of travel with Expedia