Photo by Phyllis Robb

Mljet hotels from HK$497

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Mljet hotels

Apartments Vera

Apartments Vera
3.0 star property
Mljet
The price is HK$480
HK$572 total
includes taxes & fees
6 Jan - 7 Jan 2026
Apartments Vera

Comfortable 2 Bedroom Apartment

Comfortable 2 Bedroom Apartment
3.5 star property
Mljet
10.0 out of 10, Exceptional, (1)
"Awesome flat, awesome area. The view was beautiful, very peaceful flat, close to couple of restaurants + 1 small supermarket. We could just highly recommend it ! "
United States
Anonymous traveller
Comfortable 2 Bedroom Apartment

Apartment Mambo, Mljet

Apartment Mambo, Mljet
3.0 star property
Mljet
The price is HK$614
HK$723 total
includes taxes & fees
1 Jan - 2 Jan 2026
Apartment Mambo, Mljet

Hotel Lero

Hotel Lero
4.0 star property
Dubrovnik
8.8 out of 10, Excellent, (1000)
Enjoy sweeping views from the seasonal outdoor pool at this welcoming hotel near Pile Gate and Lapad Beach. Start your day with complimentary breakfast before exploring the old town just minutes away. The fitness centre, massage services, and on-site café provide perfect relaxation after sightseeing.

"Great location, great food, very clean and friendly staff."
United States
Tammy
The price is HK$590
HK$701 total
includes taxes & fees
24 Jan - 25 Jan 2026
Hotel Lero

Rixos Premium Dubrovnik

Rixos Premium Dubrovnik
5.0 star property
Gorica
9.2 out of 10, Wonderful, (1000)
"From the moment of check in until departure everything was perfect. Stuff, location, room, amenities all exceed our expectations. "
United States
Guzel
The price is HK$1,239
HK$1,434 total
includes taxes & fees
29 Dec - 30 Dec
Rixos Premium Dubrovnik

Royal Palm Hotel

Royal Palm Hotel
5.0 star property
Lapad
9.2 out of 10, Wonderful, (524)
Unwind at this beachfront retreat near Lapad Beach, offering Mediterranean dining at Mediterraneo restaurant. Enjoy 3 outdoor pools, indoor swimming, and rejuvenating spa services including hot stone massages and aromatherapy.

"The hotel is always clean, the staff amazing and attention to detail above and beyond. Always a pleasure to stay here."
Canada
Andrea
The price is HK$1,305
HK$1,508 total
includes taxes & fees
28 Dec - 29 Dec
Royal Palm Hotel

Villa Soul Sisters

Villa Soul Sisters
4.0 star property
Korcula
Luxurious aparthotel near Korcula Old Town with rejuvenating spa services and free breakfast. Explore nearby hiking trails or try snorkelling before unwinding in your apartment with plush dressing gowns and slippers.
The price is HK$19,250
HK$21,778 total
includes taxes & fees
26 Dec - 27 Dec
Villa Soul Sisters

Boutique Hotel Porto

Boutique Hotel Porto
4.0 star property
Dubrovnik
9.6 out of 10, Exceptional, (479)
Experience seaside charm at this boutique hotel, just minutes from Pile Gate. Porto Restaurant serves delicious Mediterranean cuisine while the welcoming bar offers evening refreshments. Past guests rave about the helpful staff and free WiFi, with Lapad Beach nearby.

"Clean spacious room, excellent breakfast, good location, friendly staff. "
United States
Chris
The price is HK$702
HK$827 total
includes taxes & fees
3 Jan - 4 Jan 2026
Boutique Hotel Porto

Hotel Royal Neptun

Hotel Royal Neptun
4.0 star property
Lapad
9.2 out of 10, Wonderful, (934)
Beachfront escape in Dubrovnik with 3 outdoor pools and an indoor swimming option. Enjoy deep-tissue massages at the spa, dine at Mediterraneo restaurant, and unwind at multiple bars. Just a short drive from Pile Gate and Dubrovnik Ferry Port.

"Although it was off season everything was great, especially breakfast."
Canada
Kyle
The price is HK$1,169
HK$1,355 total
includes taxes & fees
4 Jan - 5 Jan 2026
Hotel Royal Neptun

Stone House Harmony

Stone House Harmony
3.0 star property
Korcula
10.0 out of 10, Exceptional, (2)
"This was a wonderful stay. The property is location in Zrovno which is a small town on the island. It’s approximately a 5-7minute taxi from the old town or a 45 minute walk (uphill). The accommodation was beautiful and tidy. The hosts were so very kind, thoughtful and friendly. They are also right next to a supermarket which is perfect. "
Australia
Joya
The price is HK$595
HK$672 total
includes taxes & fees
27 Dec - 28 Dec
Stone House Harmony

K-Apartments

K-Apartments
3.0 star property
Lapad
8.6 out of 10, Excellent, (23)
Experience coastal living in Dubrovnik, minutes from Lapad Beach and the ferry port. This cosy apartment offers flat-screen TVs and refrigerators, plus free WiFi and parking for a hassle-free Croatian holiday.

"Diana was a lovely host. Very friendly and easy to contact. The apartment was super clean. Very close to lapad beach and shops. Lovely outlook"
Australia
Trudy
The price is HK$418
HK$473 total
includes taxes & fees
23 Jan - 24 Jan 2026
K-Apartments

Scalini Palace

Scalini Palace
4.0 star property
Dubrovnik Old Town
9.0 out of 10, Wonderful, (264)
Soak in historic Dubrovnik charm at this aparthotel near famous attractions. Each apartment offers a kitchenette and free WiFi. The attentive staff receives high praise from guests, while daily housekeeping ensures a comfortable stay during your Croatian adventure.

"Amazing location!!!"
United States
Cara
Scalini Palace

Hilton Imperial Dubrovnik

Hilton Imperial Dubrovnik
5.0 star property
Dubrovnik
9.4 out of 10, Exceptional, (1000)
Escape to scenic Dubrovnik in this luxurious hotel offering spectacular views near the old city. Enjoy the indoor pool, Mediterranean dining at Imperial Terrace, and rejuvenating treatments at the full-service spa, all in peaceful, quiet surroundings.

"Everything was beautiful and the staff were the best. "
United States
ANNESA
The price is HK$1,446
HK$1,682 total
includes taxes & fees
26 Dec - 27 Dec
Hilton Imperial Dubrovnik

Hotel Kompas

Hotel Kompas
4.0 star property
Lapad
9.6 out of 10, Exceptional, (999)
"The location was absolutely memorable with the view of the sea from our balcony. Access to local restaurants in the small town nearby was very walkable! I would stay again."
United Kingdom
Mary
The price is HK$996
HK$1,160 total
includes taxes & fees
6 Jan - 7 Jan 2026
Hotel Kompas

Hotel Sumratin

Hotel Sumratin
5.0 star property
Lapad
7.6 out of 10, Good, (5)
Embrace seaside charm at this Lapad Beach hotel with refreshing outdoor pool and poolside bar. Just minutes from Dubrovnik Ferry Port and Pile Gate, enjoy free breakfast, WiFi, and parking while exploring nearby attractions.

"Sehr schönes Hotel – alles war sauber und gepflegt. Stylische Einrichtung. Was wir uns noch gewünscht hätten: Kosmetikspiegel, Handtuchhalter im Bad, Kosmetiktücher. Das Personal ist ausgesprochen freundlich und stets bemüht. Das Frühstück bietet eine große Auswahl und lässt keine Wünsche offen. Manche Speisen wirkten aber nicht mehr so frisch. Besonders die Dachterrasse mit Pool ist ein Highlight! Der Wellnessbereich war bei unserem Aufenthalt leider noch nicht geöffnet und insgesamt waren...
Germany
Susanne
The price is HK$1,529
HK$1,762 total
includes taxes & fees
28 Dec - 29 Dec
Hotel Sumratin

Hotel Royal Ariston

Hotel Royal Ariston
5.0 star property
Lapad
9.2 out of 10, Wonderful, (720)
Overlooking the Adriatic Sea, this luxurious hotel offers 3 outdoor pools and an indoor swimming option. Enjoy beachside drinks at the poolside bar or dine at Mediterraneo restaurant with spectacular ocean views.

"Great experience will stay there again. "
United States
Tamarius
The price is HK$1,251
HK$1,448 total
includes taxes & fees
25 Dec - 26 Dec
Hotel Royal Ariston

Valamar Lacroma Hotel

Valamar Lacroma Hotel
4.0 star property
Lapad
9.2 out of 10, Wonderful, (1000)
Mediterranean bliss awaits at this beachfront hotel with 2 restaurants serving local cuisine. Relax at multiple pools and bars after water sports adventures. Located near Lapad Beach with easy access to Dubrovnik Ferry Port.

"Great resort. Loved our stay. Loved the sister properties next to the resort as well."
United States
Jeffery
The price is HK$1,126
HK$1,272 total
includes taxes & fees
25 Dec - 26 Dec
Valamar Lacroma Hotel

Royal Blue Hotel

Royal Blue Hotel
5.0 star property
Lapad
9.2 out of 10, Wonderful, (416)
"Beautiful hotel, lovely location & very comfy beds. We really enjoyed our stay & would recommend this hotel "
United Kingdom
Holly
The price is HK$1,521
HK$1,753 total
includes taxes & fees
4 Jan - 5 Jan 2026
Royal Blue Hotel

Apartmani D & J

Apartmani D & J
4.0 star property
Dubrovnik
10.0 out of 10, Exceptional, (22)
Experience waterfront relaxation at these family-friendly apartments near Lapad Beach and Dubrovnik Ferry Port. With 4 beach bars and a welcoming terrace, plus in-room conveniences like washing machines and refrigerators, guests can enjoy coastal charm with free WiFi and parking.

"Excellent and helpful host. Nice village and reasonable walking distance to the sea. Good for motorists, but close enough to bus stop for access to Dubrovnik, Ston and Slano."
United States
Miles
Apartmani D & J

Guest House Bradas

Guest House Bradas
3.0 star property
Gruz
8.8 out of 10, Excellent, (46)
Bright, airy rooms with refrigerators and microwaves offer convenience near Dubrovnik's top attractions. Relax in the charming garden or unwind on the terrace after exploring the nearby historic sites, with complimentary WiFi throughout.

"Nice room but be ware of multiple flights of stairs to get to room. "
United States
Debbie
The price is HK$379
HK$429 total
includes taxes & fees
24 Jan - 25 Jan 2026
Guest House Bradas
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.
Showing deals for:2 Jan - 4 Jan
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Mljet attractions

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.

Pomena harbour
Photo by Phyllis Robb
Open Photo by Phyllis Robb

Top Mljet Hotel Reviews

More cheap stays in Mljet

Find out more about Mljet

Top reasons to visit Mljet

  • Stunning Beaches: Mljet is home to beautiful beaches with crystal-clear waters, perfect for swimming and relaxation.
  • Mljet National Park: Explore the enchanting landscapes and diverse flora and fauna in this breathtaking national park.
  • Outdoor Adventures: Engage in hiking, cycling, and ferry rides, offering thrilling ways to discover the island's natural beauty.
  • Rich Local Culture: Experience the charm of nearby towns, immersing yourself in local customs and history.
  • Family-Friendly Accommodation: Enjoy a range of welcoming lodgings that cater to families and provide easy access to attractions.

Find great hotels in and around Mljet

Discover the charm of Mljet with a range of delightful accommodation options, from welcoming guesthouses to comfortable hotels. Perfect for families and pet-friendly travellers, these lodgings provide easy access to the stunning beaches and the serene Mljet National Park. Whether you're seeking a relaxing getaway in Polace or exploring the island's natural beauty, you'll find the ideal base for your holiday in this enchanting Croatian destination.

  • Hotel Odisej: Nestled in the serene surroundings of Mljet, Hotel Odisej is a charming 3-star eco-friendly accommodation that promises a revitalising beach vacation experience. With direct access to the beach, it’s ideal for eco-conscious travellers seeking both relaxation and adventure in nature. The hotel’s eco-certification highlights its commitment to sustainability, making it a perfect choice for those who wish to enjoy the natural beauty of the Adriatic while minimising their environmental impact.
  • Hotel Bozica: Located 32.2km from Mljet, Hotel Bozica is a sophisticated 4-star retreat that caters to adventure enthusiasts and business travellers alike. This LGBTQIA-friendly property boasts a range of exciting recreational activities, including onsite boating and sailing, as well as nearby bicycle rentals and hiking trails. With its vibrant atmosphere and commitment to inclusivity, Hotel Bozica is an excellent choice for those looking to combine work and leisure in a welcoming environment.
  • Admiral Grand Hotel: Positioned 30.6km from Mljet, the Admiral Grand Hotel stands out with its spa-themed offerings and elegant 3.5-star accommodations. Guests can indulge in full spa services, including couples treatment rooms, a hot tub, and outdoor pool access to enhance their relaxation. This hotel is perfect for those seeking a beach getaway that also prioritises wellness and rejuvenation, making it a superb option for both leisure and business travellers.

Where to stay in and around Mljet

Explore the stunning Mljet, an idyllic island renowned for its lush landscapes and abundant lemon trees. This hidden gem along the Adriatic coast offers enchanting outdoor adventures and breathtaking scenery, perfect for family vacations. Discover the rich history and friendly atmosphere of nearby towns, where you can immerse yourself in local culture. Whether hiking through Mljet National Park or basking in the serene beauty of the Adriatic islands, your visit promises unforgettable experiences.

  • Ston: Nestled approximately 17.7km from Mljet, Ston is renowned for its stunning coastal scenery and rich history. This charming city offers a delightful blend of outdoor adventures and cultural exploration. Visitors flock to Ston for its beautiful beaches, historic landmarks, and picturesque bay views. The city is famous for its ancient city walls, which are among the longest in Europe, and its local seafood, particularly oysters. Whether you're enjoying a leisurely beach day or exploring the historical sites, Ston promises a memorable travel experience.
  • Pomena: Located within the Mljet area, Pomena is a quaint village that serves as a gateway to the beautiful Mljet National Park. With a seasonal influx of visitors, especially during the summer months, Pomena is perfect for families and outdoor enthusiasts. The village offers a variety of activities, including biking through scenic trails and ferry rides to nearby islands. Its proximity to stunning parks and the national state park provides ample opportunities for nature walks and exploration. Pomena's charming atmosphere and breathtaking scenery make it an ideal spot to unwind and connect with nature.
  • Sobra: Also situated in the Mljet region, Sobra is a peaceful village that appeals to eco-conscious travellers seeking outdoor adventures and serene landscapes. The seasonal visitor pattern makes it a perfect escape, particularly in the warmer months. Sobra is close to beautiful parks and the renowned national state park, where hiking and nature appreciation abound. The village’s tranquil environment, combined with its natural beauty, offers a refreshing retreat for those looking to immerse themselves in Croatia's stunning wilderness.

Things to do in Mljet

Mljet is an ideal destination for outdoor enthusiasts and families seeking scenic beauty. Visitors can indulge in activities such as swimming in pristine waters and exploring the island by ferry. With a range of adventurous opportunities and active breaks available, Mljet promises a refreshing escape filled with natural wonders and engaging experiences.

Shopping

In Mljet, you can explore charming local shops for unique souvenirs, including handmade crafts and local delicacies. If you're up for a drive, visit the bustling Dubrovnik markets, such as the Old Town Market for fresh produce and artisan goods, or the Shopping Mall Dubrovnik for a wider selection.

Recreation

Wellness Retreat Mljet offers rejuvenating spa treatments surrounded by tranquil nature, perfect for relaxation. Experience yoga sessions by the sea, indulge in holistic therapies, and enjoy organic meals crafted from local ingredients. Explore the stunning national park with its pristine lakes and lush forests for a holistic escape.

Adventure

Explore the pristine waters of Mljet National Park by kayaking or paddleboarding, gliding through serene bays and lush landscapes. For a thrilling hike, trek the scenic trails that lead to stunning viewpoints overlooking the Adriatic Sea, immersing yourself in the island's natural beauty.

Nightlife

Experience the vibrant nightlife of Mljet at the charming Bar Duba, where you can sip cocktails by the sea. For a lively atmosphere, visit the popular Restaurant and Bar Odysseus, offering stunning views and local music for an unforgettable evening.

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

Booking tips and Expedia advantages for Mljet

For a budget-friendly trip to Mljet, consider visiting during the off-peak months of February to March or November for lower prices. Book your accommodation about a month in advance or explore last-minute deals on Expedia for potential savings. Thursdays are the cheapest days to stay, while Mondays tend to be pricier. Utilise Expedia’s filters to find eco-friendly hotels within your budget. Additionally, combining flights, accommodation, and activities into a package deal can further reduce costs. Don't forget to take advantage of free activities, such as exploring the island's natural beauty and parks.

  • 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: The cheapest time to book a hotel in Mljet is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and the type of hotel you desire. For instance, selecting the Eco-certified option will showcase sustainable and environmentally-friendly hotels that are currently available. To find the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel accommodation in Mljet with your flights and activities through an Expedia package deal.

Find the best attractions in and around Mljet

Mljet is perfect for outdoor enthusiasts and families seeking scenic beauty. The island boasts popular attractions such as stunning beaches, the beautiful National Park, and charming harbours. Visitors can enjoy a variety of experiences that blend beach relaxation, captivating scenery, and cultural exploration, making it an ideal destination for those looking to immerse themselves in nature and local heritage.

  • Mljet National Park: Experience the breathtaking beauty of Mljet National Park, where lush greenery and stunning scenery create an outdoor paradise. Enjoy hiking trails, crystal-clear lakes, and the chance to explore the tranquil island of St. Mary, home to a historic monastery.
  • Prapratno Beach: Relax on the sun-kissed shores of Prapratno Beach, renowned for its soft sands and clear waters. This picturesque beach is perfect for sunbathing, swimming, and enjoying the serene Mediterranean atmosphere.
  • Walls of Ston: Discover the rich history at the Walls of Ston, a remarkable fortification that showcases the area's cultural heritage. As you walk along the ancient walls, enjoy panoramic views of the surrounding countryside and the Adriatic Sea.

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

For a visit to Mljet, the closest major airport is Dubrovnik Airport (DBV), situated 64.4km away. Nearby accommodation options include the 5-star Hotel Croatia, located 4.8km from DBV, and the 5-star Sheraton Dubrovnik Riviera Hotel, 9.7km away. Both hotels offer convenient access to the airport. Another option is the Rixos Premium Dubrovnik, 17.7km from DBV. Alternatively, Brac Island Airport (BWK) is 59.7km from Mljet, with excellent hotels such as Puteus Palace Brac, a 5-star hotel 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?
Rixos Premium Dubrovnik, located 30.1 mi (48.4 km) from the heart of Mljet, is a top choice for your stay, based on our traveller data. Two other options for your stay in the area are Valamar Tirena Hotel and Boutique Hotel Porto. See all available top hotels, or vacation rentals in Mljet.
What are some of the best holiday rentals that Mljet has to offer?
Old Town Charming Nest: This holiday home rental outside of Mljet comes with free WiFi so that you can feel at home during your trip. Kitchen amenities include a fridge to make your meal-planning easier. See all vacation rentals in Mljet.
If I need to cancel my hotel reservation in Mljet, will I receive a refund?
Yes! You'll find that most hotel room reservations are fully refundable as long as you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If your reservation is non-refundable, you may still be able to cancel and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Mljet.
What's the best dog-friendly place to stay in Mljet?
Hotel Odisej is a top hotel for people travelling with their pets, and offers an outdoor pool and a fitness centre for its human guests. Other good choices for you and your pet's trip include Guest House Hazdovac and Apartments Dalamar. See more pet-friendly hotel accommodations in Mljet.
What's the best hotel to stay near the beach in Mljet?
Apartments Franka Saplunara-Triple Room with Terrace and Sea View No1 is a top guest house with private patios and laundry facilities, and it's located close to the beach . Other good choices to stay near the beach include Hotel Odisej and Apartments Franka Saplunara-Twin Room with Terrace and Sea view No1. See more stays near the beach in Mljet.
What are some hotels with pools in Mljet?
Rixos Premium Dubrovnik: Hotel located near Pile Gate. Features a children's pool, a seasonal outdoor pool and a full-service spa. Valamar Tirena Hotel and Hilton Imperial Dubrovnik are two additional hotels that offer an on-site pool. View all hotels with pools in Mljet.
What's it like staying in Mljet?
Nature enthusiasts will enjoy exploring Mljet, and many visitors will definitely appreciate the parks and seaside. Tourists can also enjoy so much more including its temples. In Mljet, there are 400 hotels and other accommodation options to choose from. Find out more about Mljet.
What are the top places to visit 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. Take a look at what more there is to see and do in Expedia's Mljet guide.
What's the seasonal weather in Mljet?
The hottest months are usually August and July, with an average temperature of 24°C, while the coldest months are January and February, with an average of 10°C. The rainiest months in Mljet are November, December, October and January, with each month seeing an average of 185 mm of rainfall.