A clear turquoise sea with a densely forested hill in the background.

Find hotels in Mljet from SAR 220

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
27 Sep - 28 Sep
Tomorrow
28 Sep - 29 Sep
Next weekend
2 Oct - 4 Oct
In two weeks
9 Oct - 11 Oct

Filter by

Star rating

Guest rating

Our top choices for Mljet hotels

1. Apartments and Rooms Nike

Apartments and Rooms Nike
Sobra
SAR 217
SAR 287 total
includes taxes & fees
28 Sep - 29 Sep
Apartments and Rooms Nike

2. Apartments Palma

Apartments Palma
Mljet
United States
TIM
SAR 203
SAR 246 total
includes taxes & fees
28 Sep - 29 Sep
Apartments Palma

3. Guest House Kiko

Guest House Kiko
Mljet
United States
Isabella
SAR 194
SAR 220 total
includes taxes & fees
29 Sep - 30 Sep
Guest House Kiko

4. Boutique Pine Tree apartments

Boutique Pine Tree apartments
Mljet
Finland
Karoliina
SAR 563
SAR 653 total
includes taxes & fees
29 Sep - 30 Sep
Boutique Pine Tree apartments

5. Guest House Matana Pomena

Guest House Matana Pomena
Mljet
United States
David
SAR 226
SAR 272 total
includes taxes & fees
29 Sep - 30 Sep
Guest House Matana Pomena

6. Apartments Lorena Mljet

Apartments Lorena Mljet
Mljet
United States
Izabela
SAR 377
SAR 439 total
includes taxes & fees
1 Oct - 2 Oct
Apartments Lorena Mljet

7. Apartments Limuni

Apartments Limuni
Mljet
SAR 324
SAR 380 total
includes taxes & fees
5 Oct - 6 Oct
Apartments Limuni

8. Hotel M

Hotel M
Dubrovnik
Canada
Kam
SAR 493
SAR 580 total
includes taxes & fees
28 Sep - 29 Sep
Hotel M

9. Hotel Bozica

Hotel Bozica
Dubrovnik
United States
Susan
SAR 340
SAR 400 total
includes taxes & fees
25 Oct - 26 Oct
Hotel Bozica

10. Boutique Hotel Osmoliš

Boutique Hotel Osmoliš
Dubrovnik
Canada
Fady
SAR 643
SAR 727 total
includes taxes & fees
1 Oct - 2 Oct
Boutique Hotel Osmoliš

11. Admiral Grand Hotel

Admiral Grand Hotel
Dubrovacko Primorje
United Kingdom
Alan
SAR 454
SAR 963 total
includes taxes & fees
19 Oct - 20 Oct
Admiral Grand Hotel

12. Sun Gardens Dubrovnik

Sun Gardens Dubrovnik
Dubrovnik
United Kingdom
Ruairi John
SAR 608
SAR 703 total
includes taxes & fees
17 Oct - 18 Oct
Sun Gardens Dubrovnik

13. Aminess Liburna Hotel

Aminess Liburna Hotel
Korcula
United States
Isabel
SAR 453
SAR 512 total
includes taxes & fees
2 Oct - 3 Oct
Aminess Liburna Hotel

14. Aminess Younique Korčula Heritage Hotel

Aminess Younique Korčula Heritage Hotel
Korcula
Canada
Kelvin
SAR 1,322
SAR 1,493 total
includes taxes & fees
18 Oct - 19 Oct
Aminess Younique Korčula Heritage Hotel

15. President Hotel, Valamar Collection

President Hotel, Valamar Collection
Lapad
United States
Steven
SAR 704
SAR 795 total
includes taxes & fees
27 Oct - 28 Oct
President Hotel, Valamar Collection

16. Dubrovnik Palace

Dubrovnik Palace
Lapad
United States
Carol
SAR 1,427
SAR 1,628 total
includes taxes & fees
13 Oct - 14 Oct
Dubrovnik Palace

17. Hotel Lumbarda

Hotel Lumbarda
Lumbarda
United States
John
SAR 215
SAR 255 total
includes taxes & fees
1 Oct - 2 Oct
Hotel Lumbarda

18. Hotel Glavović

Hotel Glavović
Dubrovnik
United States
Dominic
SAR 307
SAR 362 total
includes taxes & fees
28 Oct - 29 Oct
Hotel Glavović

19. San Teodoro Boutique Hotel

San Teodoro Boutique Hotel
Korcula
Canada
Catherine Lorraine
SAR 1,087
SAR 1,245 total
includes taxes & fees
30 Sep - 1 Oct
San Teodoro Boutique Hotel

20. Marko Polo Maradiso Hotel by Aminess

Marko Polo Maradiso Hotel by Aminess
Korcula
United States
anthony
SAR 368
SAR 416 total
includes taxes & fees
18 Oct - 19 Oct
Marko Polo Maradiso Hotel by Aminess
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Mljet attractions

Mljet National Park

9.2/10 (29 reviews)
Explore the great outdoors at Mljet National Park, a lovely green space in Mljet. Stroll along the seaside or seek out the biking trails.
See properties

beach near Pristanište

Why not spend a lazy afternoon at beach near Pristanište during your trip to Govedari?
See properties

Odysseus's Cave

8.8/10 (3 reviews)
Commune with nature and explore the great outdoors at Odysseus's Cave during your travels in Babino Polje.
See properties

beach near Kozarica

Why not spend a lazy afternoon at beach near Kozarica during your trip to Kozarica?
See properties

beach near Ropa

Why not spend a lazy afternoon at beach near Ropa during your trip to Ropa?
See properties

Learn more about Mljet

The emerald lakes of Mljet National Park invite you to swim, kayak, or cycle through this forested island paradise. Rent bikes to explore ancient monasteries and salt water lakes, then cool off at secluded beaches along the coastline.

See all hotels in Mljet
A calm harbor with a small boat anchored in the foreground, larger boats and a sailboat in the background, and buildings along the shore.
Photo by Phyllis Robb

Top Mljet Hotel Reviews

Hotel Sumratin

Hotel Sumratin

8/10 Good
"The hotel is very nice and the location is great - away from the old city and much more low key. ( it is a cab ride to get to the old city and the bus is very crowded so not super convenient if the old city is your priority). The front desk and bell desk are excellent. So helpful. The only reason I took off a star was the very unfriendly and poor service at the rooftop restaurant. The restaurant was not crowded and there were three servers but they couldn’t be bothered. It was literally the only bad service we had in a week in Croatia but it’s too nice a hotel to have this experience. Other than this annoyance it is a nice hotel and also the breakfast was great."
nancy 1-night trip
Posted 1 hour ago
Hotel Sumratin
President Hotel, Valamar Collection

President Hotel, Valamar Collection

8/10 Good
"Location is excellent as is the breakfast. Getting into town by bus is easy. Staff at the spa and La Mer restaurant very helpful. Rooms are okay, lovely views. Stayed here before, booked V level this time, honestly not worth it, didnt notice any difference in rooms, V level service poor especially at the pool and beach which was poorly maintained, more like self service with sunbeds etc. overall would probably go back due to location but wont pay V level rate again."
Linda Fon 7-night trip
Posted 13 hours ago
President Hotel, Valamar Collection
Sunny Dubrovnik by Valamar - All Inclusive

Sunny Dubrovnik by Valamar - All Inclusive

10/10 Excellent
"We were greatest days in 5his hotel. We have many trips many sun, many sea and many toasty food."
Philip 11-night trip
Posted 22 hours ago
Sunny Dubrovnik by Valamar - All Inclusive
Dubrovnik Palace

Dubrovnik Palace

10/10 Excellent
"The views are breathtaking and we had a most memorable few days visiting this beautiful country"
Enver 2-night trip
Posted 1 day ago
Dubrovnik Palace
Hotel Royal Ariston

Hotel Royal Ariston

10/10 Excellent
"First class all the way."
Bill 4-night trip
Posted 2 days ago
Hotel Royal Ariston
Valamar Argosy Hotel

Valamar Argosy Hotel

10/10 Excellent
"This place was absolutely amazing!! The pools and views were breath taking!! We will definitely be back!"
Jamileth 4-night trip
Posted 4 days ago
Valamar Argosy Hotel
Valamar Tirena Hotel

Valamar Tirena Hotel

10/10 Excellent
"We have spent a week at the hotel and we had a great time. Our toddler loved the kids area of the pool and obviously Maro world. The staff were great, really friendly, the breakfast buffet offered a great selection. We would definitely recommend this hotel to anyone going with kids."
Remigiusz 7-night trip
Posted 5 days ago
Valamar Tirena Hotel
Hilton Imperial Dubrovnik

Hilton Imperial Dubrovnik

10/10 Excellent
"Beautiful hotel"
Nefertiti 2-night trip
Posted 7 days ago
Hilton Imperial Dubrovnik
Sun Gardens Dubrovnik

Sun Gardens Dubrovnik

10/10 Excellent
"Two bedroom residence was unbelievable. So much space inside and out - and the view! A most memorable stay!"
Jeanine 2-night trip
Posted 9 days ago
Sun Gardens Dubrovnik

More cheap stays in Mljet

B&B Sol

B&B Sol

Obala Ivana Pavla II 13 Dubrovnik
SAR 307
SAR 362 total
16 Oct - 17 Oct
includes taxes & fees
B&B Sol
Hostel Angelina Old town Dubrovnik

Hostel Angelina Old town Dubrovnik

Buniceva Poljana 2 Dubrovnik
SAR 303
SAR 365 total
30 Sep - 1 Oct
includes taxes & fees
8.4/10 Very Good! (233 reviews)
Hostel Angelina Old town Dubrovnik
Apartments u Nikše

Apartments u Nikše

Dubrovnik Dubrovnik-Neretva
SAR 241
SAR 395 total
25 Oct - 26 Oct
includes taxes & fees
9.2/10 Wonderful! (102 reviews)
Apartments u Nikše
Klarisa Palace Rooms

Klarisa Palace Rooms

Poljana Paska Milicevica 3, Dubrovnik Dubronik
SAR 596
SAR 689 total
24 Oct - 25 Oct
includes taxes & fees
Klarisa Palace Rooms
7 Oaks Noble House

7 Oaks Noble House

Petilovrijenci ul. Dubrovnik Dubrovacko-neretvanska županija
SAR 862
SAR 990 total
11 Oct - 12 Oct
includes taxes & fees
9.8/10 Exceptional! (60 reviews)
7 Oaks Noble House
Guest House Ljubica

Guest House Ljubica

Ulica Kneza Branimira 4 Dubrovnik Dubrovnik-Neretva
Get ratesGuest House Ljubica

Find out more about Mljet

Top reasons to visit Mljet

  • Stunning Beaches: Mljet boasts beautiful beaches with crystal clear waters, perfect for swimming and sunbathing.
  • Mljet National Park: This national park offers breathtaking scenery, hiking trails, and opportunities to explore unspoiled nature.
  • Charming Harbor: The picturesque harbor provides a lovely setting for relaxing strolls and enjoying local cuisine.
  • Rich Local Culture: Immerse yourself in the friendly atmosphere and history of nearby towns and villages.
  • Diverse Accommodations: A variety of lodging options, from family-friendly hotels to charming guesthouses, cater to all travelers.

Find great hotels in and around Mljet

Experience a delightful stay on Mljet Island with a variety of accommodations tailored for every traveler. From family-friendly hotels to charming guesthouses, you'll find options that cater to your needs, including pet-friendly services and beautiful beach access. Among the highlights are the well-regarded Hotel Odisej and other top-rated hotels, ensuring a memorable vacation in this stunning Croatian destination.

  • Hotel Odisej: Nestled in the picturesque Mljet region, Hotel Odisej is a 3-star eco-certified haven perfect for adventure seekers and eco-conscious travelers. With direct access to a stunning beach, guests can indulge in various outdoor activities, such as hiking, biking, and sailing, all available nearby. The hotel's commitment to sustainability ensures a unique vacation experience that harmonizes with nature, making it an excellent choice for those looking to connect with the beautiful Croatian landscape while enjoying a plethora of adventure sports.
  • Hotel Bozica: Located 32.2km from Mljet, the 4-star Hotel Bozica is a welcoming retreat for LGBTQIA travelers and business professionals alike. This elegant property features direct access to the beach, providing a serene atmosphere for both relaxation and productivity. Its affiliation with LGBTQI travel guides highlights its commitment to inclusivity, making it an ideal destination for guests seeking a supportive and vibrant environment. The hotel blends business amenities with beachside charm, ensuring a memorable stay for every visitor.
  • Admiral Grand Hotel: Just 30.6km from Mljet, the 3.5-star Admiral Grand Hotel offers a luxurious escape with a focus on business travel and wellness. With direct beach access, guests can unwind on the sandy shores or indulge in the hotel’s full-service spa featuring massages, a sauna, and poolside cabanas. The hotel’s poolside bar adds a touch of leisure, making it perfect for those looking to relax after a day of business or sightseeing. This hotel promises a perfect blend of relaxation and professional amenities.

Where to stay in and around Mljet

Discover the enchanting beauty of Mljet, a serene destination perfect for outdoor enthusiasts and families. Explore the stunning Croatian coast, local islands, and unspoiled nature, all while enjoying breathtaking sea views. The friendly atmosphere and rich history of nearby cities enhance your vacation experience, making Mljet a convenient and captivating place to unwind and connect with nature. Embrace the charm of this coastal gem for an unforgettable getaway.

  • Ston: Nestled approximately 17.7km from Mljet, Ston is a charming city that offers a unique blend of natural beauty and historical significance. Known for its stunning beaches and scenic outdoor activities, visitors flock here from June to August to enjoy the warm sun and beautiful landscapes. The town is famous for its impressive medieval walls, which are among the longest in Europe, and its picturesque bay, perfect for a day of exploration. Whether you're seeking a relaxing day on the beach or a taste of local history, Ston provides a memorable travel experience.
  • Pomena: Located within the breathtaking area of Mljet, Pomena is a quaint village known for its family-friendly atmosphere and stunning natural scenery. Peak travel season runs from June to August, when families and outdoor enthusiasts alike come to enjoy activities like biking and scenic ferry rides. Pomena serves as a gateway to the enchanting Mljet National Park, where visitors can explore lush landscapes, serene lakes, and the captivating beauty of the surrounding islands. This village is ideal for those looking to immerse themselves in nature and create lasting memories with loved ones.
  • Sobra: Also situated in the Mljet area, Sobra is a peaceful village that attracts eco-conscious travelers and nature lovers. Like Pomena, Sobra sees its highest visitor numbers from June to August, as people come to appreciate its outdoor beauty and serene environment. The village is known for its proximity to the stunning national park and lush green parks, making it a perfect spot for hiking and exploring the local flora and fauna. Sobra offers a tranquil escape, allowing visitors to connect with nature while enjoying the scenic vistas that surround them.

Things to do in Mljet

Mljet is perfect for outdoor lovers and family vacations, offering stunning scenery and a variety of activities. Visitors can enjoy swimming in beautiful spots, take organized tours to explore the island, and follow scenic routes that showcase the breathtaking landscape. Don't miss the chance to experience the charm of this Croatian gem during your stay.

Shopping

In Mljet, visit local shops for unique souvenirs, including handmade crafts and local delicacies. If you're up for a drive, check out the Dubrovnik Shopping Mall, located 48.3km away, featuring a wide range of international brands and dining options for a more extensive shopping experience.

Recreation

Experience rejuvenation at the Wellness Center in Mljet, featuring soothing spa treatments and a serene atmosphere. Explore the island's natural beauty with hiking trails and kayaking in the crystal-clear waters of the national park, perfect for relaxation and adventure.

Adventure

Explore the pristine waters of Mljet National Park by kayaking to the beautiful islands of St. Mary and the monastery. For hiking enthusiasts, the trails offer stunning views of the lush landscape and the serene lakes, making it a perfect spot for nature lovers and adventurers alike.

Nightlife

Experience the enchanting nightlife of Mljet with a visit to the vibrant Bar Duba, where you can sip cocktails under the stars. For a more laid-back vibe, enjoy fresh seafood and local wines at Restaurant Odisej, perfect for a cozy evening with friends.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Mljet

To save money on your trip to Mljet, consider visiting during the off-peak months of February to March or November when prices are lower. Book your hotel about a month in advance for the best deals, and look for last-minute offers on Expedia. Thursday is the cheapest day to stay, while Monday is the most expensive. Use Expedia’s search tool to find budget-friendly hotels and consider package deals that combine flights and activities for additional savings. Lastly, explore the island on foot to cut down on transportation costs.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Mljet are February to March and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Mljet about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Mljet is Thursday. The most expensive day to stay in Mljet is Monday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to choose your budget, desired location, and additional preferences with ease. You can arrange your search results to display prices from lowest to highest, making it simple to find the most affordable hotels first. Additionally, you have the option to refine your choices by hotel category. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your hotel reservation in Mljet with your flights and activities through an Expedia package deal.

Find the best attractions in and around Mljet

Mljet is an ideal destination for outdoor enthusiasts and families, featuring beautiful beaches, the stunning Mljet National Park, and a charming harbor. Visitors can explore the natural scenery, immerse themselves in local culture, and enjoy a variety of activities on this picturesque island. Whether you're looking to relax by the beach or hike through the national park, Mljet offers a memorable vacation experience for all travelers.

  • Mljet National Park: Experience the stunning natural beauty of Mljet National Park, where lush forests, tranquil lakes, and scenic trails offer endless opportunities for adventure. Explore the park's unique biodiversity and immerse yourself in its serene outdoor atmosphere.
  • Prapratno Beach: Relax at Prapratno Beach, a picturesque coastline located 14.5km from Mljet. Enjoy the crystal-clear waters and soft sandy shores, perfect for sunbathing and swimming, making it an ideal spot to unwind and soak up the sun.
  • Walls of Ston: Discover the rich history at the Walls of Ston, situated 17.7km from Mljet. This impressive medieval fortification showcases stunning architecture and offers a glimpse into the region's cultural heritage, making it a must-visit for history enthusiasts.

Best time to go to Mljet

The best time to visit Mljet can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Mljet falls in August, when visitor numbers are high and weather is sunny with no rain. The coolest average temperature in Mljet falls in January, visitor numbers are average and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January48.6°F (9.2°C)Light RainMostly SunnyAverageAverage
February49.3°F (9.6°C)Light RainMostly SunnyAverageSlightly Low
March52.7°F (11.5°C)Light RainMostly SunnyAverageSlightly Low
April57.7°F (14.3°C)Light RainMostly SunnyAverageAverage
May64.6°F (18.1°C)Light RainMostly SunnyAverageAverage
June72.5°F (22.5°C)Light RainSunnyHighSlightly High
July77.5°F (25.3°C)No RainSunnyHighSlightly High
August78.3°F (25.7°C)No RainSunnyHighSlightly High
September72.1°F (22.3°C)Light RainSunnyAverageAverage
October64.4°F (18.0°C)Light RainMostly SunnyLowAverage
November58.8°F (14.9°C)Moderate RainMostly SunnyLowSlightly Low
December51.6°F (10.9°C)Light RainMostly SunnyLowAverage

The nearest major airports for your trip to Mljet

Traveling to Mljet, Croatia, can be done conveniently through two major airports. Dubrovnik Airport (DBV) is approximately 64.4km away, with excellent hotel options like the 5-star Hotel Croatia, located 4.8km from the airport, and Sheraton Dubrovnik Riviera Hotel, 9.7km away. Both offer easy airport access. Rixos Premium Dubrovnik, situated 17.7km from DBV, is another luxury choice. Alternatively, Brač Island Airport (BWK) is about 59.7km from Mljet. Notable nearby hotels include the 5-star Puteus Palace, just 8.0km from BWK, and Maslina Resort, 14.5km away, which provides various transportation services for guests.

Frequently asked questions

What's the best place to stay in Mljet?
President Hotel, Valamar Collection, located 28.2 mi (45.4 km) from the heart of Mljet, is a top choice for your stay based on our traveler data. Two other options for your trip to the area are Hotel Sumratin and Sun Gardens Dubrovnik. See all available top hotels, or vacation rentals in Mljet.
What are some of the best vacation rentals in Mljet?
Mia Casa – Step Free Authentic Stay, Old Town Dubrovnik: You might want to consider this vacation home rental near Mljet, which is located in the city center and has a terrace, a selection of books, and air-conditioning to put you at ease in your new surroundings. Kitchen amenities include a dishwasher, a fridge, and a stovetop. See all vacation rentals in Mljet.
If I need to cancel my hotel reservation in Mljet, will I receive a refund?
Yes, most hotel room reservations are refundable if you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If you booked a non-refundable reservation, you might be able to still cancel and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Mljet.
Where can I learn more about changing or cancelling my trip to Mljet?
For more details about updating your trip to Mljet or cancelling it, head over to our customer service page.
What's the best pet-friendly hotel in Mljet?
Hotel Odisej is a top hotel for people traveling with their pets, and offers an outdoor pool and a fitness center for its human guests. Other good choices to stay with your pet include Villa Azure Saplunara and Guest House Hazdovac - Double Room with Balcony and Sea View 3. See more pet-friendly hotel accommodations in Mljet.
What's the best place to stay near the beach in Mljet?
Villa Mirosa is a top B&B located on the beach. Hotel Odisej is another good option to stay near the beach. See more stays near the beach in Mljet.
What are some hotels with pools in Mljet?
President Hotel, Valamar Collection: Hotel located near Lapad Beach. Features a seasonal outdoor pool, an indoor pool, and a full-service spa. Hotel Sumratin and Sun Gardens Dubrovnik are two additional hotels with an onsite pool. View all hotels with pools in Mljet.
What's the best place to stay near Dubrovnik Airport (DBV)?
Hotel Konavle is a popular 3-star hotel featuring a roundtrip airport shuttle and free breakfast. It's located a short 1.2 mi (1.9 km) from Dubrovnik Airport.
How is it staying in Mljet?
Nature enthusiasts will enjoy exploring Mljet, and many visitors are sure to appreciate the parks and seaside. Tourists can also enjoy so much more including its temples. In Mljet, there are 372 hotels and other accommodations to choose from. Find out more about Mljet.
What is there to see in Mljet?
The parks and seaside exemplify the natural beauty, and places to admire include Mljet National Park and Odysseus's Cave. You'll also find Prapratno Beach and Neum Beach in the area. Check out what more to see and do in Expedia's Mljet guide.
What's the seasonal weather like in Mljet?
The hottest months are usually August and July with an average temp of 75°F, while the coldest months are January and February with an average of 51°F. The rainiest months in Mljet are November, December, October, and January, with each month seeing an average of 7 inches of rainfall.