Find hotels in Mljet from £52

    price find illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Save instantly and earn perks with One Key
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top 10 Mljet hotels and places to stay

Apartments Angelo

3.0 star property
10.0 out of 10, Exceptional, (1)
The price is £111
includes taxes & fees
18 Jul - 19 Jul
Apartments Angelo

Boutique Pine Tree apartments

4.0 star property
9.6 out of 10, Exceptional, (22)
"Really beautiful and peaceful place."
The price is £189
includes taxes & fees
19 Jul - 20 Jul
Boutique Pine Tree apartments

Guest House Matana Pomena

3.0 star property
9.6 out of 10, Exceptional, (13)
"Very approachable and helpful owner. Explains everything about the place and makes it very easy for us to have the best experience in Mljet."
The price is £63
includes taxes & fees
13 Jul - 14 Jul
Guest House Matana Pomena

Apartments Palma

2.5 star property
9.4 out of 10, Exceptional, (3)
"Had a great stay! So close to restaurants and a market, the national park, the water. Very quiet, clean, safe, and beautiful view from the balcony. The owners were so nice, friendly, and accommodating. We were able to store our bags, no problem, and loved the family restaurant below the apartment. "
Apartments Palma

Hotel Odisej

3.0 star property
7.8 out of 10, Good, (340)
"Staff were friendly and helpful. Very nice view from our room. Bed was comfy. Cleanliness was A+. Only complaint is the outdated furnishings and decor, if this property remodeled…it could be fantastic, as the location on the water is lovely!"
The price is £221
includes taxes & fees
11 Jul - 12 Jul
Hotel Odisej

Apartments Lorena Mljet

3.0 star property
8.0 out of 10, Very good, (1)
"Appartement pratique avec balcon face au lac (belle vue), bien équipé avec cuisine, lit confortable, clim, bon accueil, très proche de l’entrée du parc et à 2 min du ferry et d’une supérette. Je vous le recommande. Seul bémol, on entend un peu les voisins, ça manque un peu d’insonorisation. "
The price is £94
includes taxes & fees
10 Jul - 11 Jul
Apartments Lorena Mljet

Apartments Maruška

3.0 star property
The price is £52
includes taxes & fees
7 Jul - 8 Jul
Apartments Maruška

Apartments Dora Mljet

3.0 star property
Apartments Dora Mljet

7 Oaks Noble House

2.0 star property
10.0 out of 10, Exceptional, (4)
"This hotel is amazing. The interior designer was an absolute genius. Location is super with no stairs to lug your bags up. We would recommend to anyone visiting Dubrovnik wanting a nice place to stay. We will definitely stay again."
The price is £327
includes taxes & fees
7 Jul - 8 Jul
7 Oaks Noble House

Dubrovnik Sweet House

4.0 star property
9.4 out of 10, Exceptional, (151)
"Great location. Owner was very helpful arranging shuttle and helping us get through the walking area of the city to the site. Wonderful stay! "
The price is £153
includes taxes & fees
15 Jul - 16 Jul
Dubrovnik Sweet House

Valamar Tirena Hotel

4.0 star property
9.4 out of 10, Exceptional, (189)
"Dated but easy with nice staff, room and bed were clean"
The price is £256
includes taxes & fees
7 Jul - 8 Jul
Valamar Tirena Hotel

Villa Ankora

4.0 star property
9.8 out of 10, Exceptional, (213)
"Great location, friendly staff, spacious room"
The price is £162
includes taxes & fees
21 Jul - 22 Jul
Villa Ankora

Eddie´s Sea View Rooms

3.0 star property
8.8 out of 10, Excellent, (340)
"Edie was a great host. Sea view was incredible. Excellent location. "
The price is £127
includes taxes & fees
18 Jul - 19 Jul
Eddie´s Sea View Rooms

Apartment Potkova

3.0 star property
9.4 out of 10, Exceptional, (16)
"Awesome location. Near all attractions.. lots of dinning options. Good equipped kitchen. Easy communication with the host. Woukd stay there again "
Apartment Potkova

Valamar Lacroma Hotel

4.0 star property
9.2 out of 10, Wonderful, (978)
"Very nice hotel ! Quiet atmosphere!"
The price is £252
includes taxes & fees
13 Jul - 14 Jul
Valamar Lacroma Hotel

President Hotel, Valamar Collection

5.0 star property
9.4 out of 10, Exceptional, (1006)
"Attentive staff, beautiful location"
The price is £403
includes taxes & fees
7 Jul - 8 Jul
President Hotel, Valamar Collection

Aminess Younique Bellevue Hotel

4.0 star property
8.6 out of 10, Excellent, (28)
"Convenient place to park and explore the local islands by boat."
The price is £186
includes taxes & fees
9 Jul - 10 Jul
Aminess Younique Bellevue Hotel

Hotel Kompas

4.0 star property
9.6 out of 10, Exceptional, (972)
"Fantastic water views from the reception, lovely beach, modern and upscale hotel. This should be classified as a 5 star hotel. Highly recommended staying here! "
The price is £350
includes taxes & fees
7 Jul - 8 Jul
Hotel Kompas

Boutique Hotel Porto

4.0 star property
9.6 out of 10, Exceptional, (383)
"The staff was great, the breakfast was great, and the hotel was very clean and nice. "
The price is £199
includes taxes & fees
14 Jul - 15 Jul
Boutique Hotel Porto

Klarisa Palace Rooms

2.0 star property
9.6 out of 10, Exceptional, (51)
"Location, comfort and staff were amazing !"
The price is £225
includes taxes & fees
5 Aug - 6 Aug
Klarisa Palace Rooms
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.
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Mljet

Experience the natural setting, island views and beaches in Mljet!

Find out more about Mljet

Find out more about Mljet

Top reasons to visit Mljet

  • Stunning Natural Beauty: Mljet is renowned for its breathtaking landscapes, including the serene Mljet Lakes, ideal for kayaking and hiking.
  • Mljet National Park: Explore the rich biodiversity and picturesque scenery of this renowned national park, a must-visit for nature lovers.
  • Charming Beaches: The island boasts beautiful beaches that offer relaxation and stunning views, perfect for sunbathing and swimming.
  • Cultural Experiences: Immerse yourself in local culture by visiting public markets and interacting with friendly locals.
  • Diverse Accommodations: Choose from delightful guesthouses to well-appointed hotels, catering to various preferences for a memorable stay.

Find great hotels in and around Mljet

Discover the charm of Mljet, where a range of accommodations awaits to make your stay unforgettable. From delightful guesthouses to well-appointed hotels, you'll find options that cater to families, pet lovers, and beach enthusiasts alike. Whether you're seeking a relaxing getaway or an adventurous holiday, Mljet's diverse lodging options promise a memorable experience on this enchanting island.

  • Hotel Odisej: Nestled in the picturesque Mljet, Hotel Odisej is a 3-star accommodation perfect for those seeking a blend of business and adventure. With direct access to the beach, guests can enjoy a refreshing seaside experience alongside a variety of adventure sports. The hotel provides amenities tailored for business travellers, making it an excellent choice for corporate trips. For thrill-seekers, activities such as hiking, sailing, and scooter rentals are readily available nearby, ensuring an exhilarating stay.
  • Hotel Bozica: Located 12.4km from Mljet, Hotel Bozica offers a welcoming atmosphere for LGBTQIA travellers and anyone looking for a beachside escape. This 4-star hotel boasts direct beach access, allowing guests to unwind by the sea. With a focus on inclusivity and excellent business services, it caters to professional needs while providing a relaxing environment. Guests appreciate the hotel's commitment to the LGBTQI community, making it a unique and inviting option for all visitors.
  • Hotel Lumbarda: Situated 13.0km from Mljet, Hotel Lumbarda is a 3-star haven for adventure enthusiasts. This charming accommodation offers a plethora of exhilarating activities right on site or nearby, including snorkelling, fishing, and boat tours. Guests can also partake in surf lessons or explore scenic hiking and biking trails. With its focus on outdoor recreation, Hotel Lumbarda promises an action-packed holiday for those eager to explore the natural beauty of the region.

Where to stay in and around Mljet

Discover the enchanting island of Mljet, where stunning scenery and outdoor adventures await. Explore the serene Mljet Lakes, perfect for kayaking and hiking. Stay at the charming Hotel Odisej Mljet, which offers a warm atmosphere and easy access to local attractions. Experience the island's rich history and friendly locals, making your visit to Mljet a delightful blend of relaxation and exploration.

  • Ston: Nestled 6.8km from Mljet, Ston is renowned for its impressive medieval walls, making it a historical gem of the Dubrovnik-Neretva region. This charming city offers a perfect blend of outdoor and scenic experiences, attracting visitors primarily from June to August. Ston is an ideal spot for beach lovers and outdoor enthusiasts, with nearby recreational areas and stunning coastal landscapes. Don't miss the chance to sample the local delicacies, especially the famed oysters, while soaking in the picturesque views of the Adriatic Sea.
  • Babino Polje: Situated within the serene confines of Mljet, Babino Polje is a quaint village that provides a delightful escape for families and adventure seekers alike. With a peak in visitors from June to August, this village is perfect for outdoor activities amidst the breathtaking scenery of the national park. Explore the lush greenery and tranquil parks that surround the area, offering opportunities for hiking and nature walks. Babino Polje is an excellent base for those looking to experience the natural beauty and adventure that Mljet has to offer.
  • Pomena: As a picturesque village in the heart of Mljet, Pomena is a seasonal favourite for eco-friendly and adventure-loving travellers. With a bustling peak season from June to August, this charming locale is renowned for its outdoor activities, including hiking and cycling in the nearby national park. The village also serves as a ferry point to explore the stunning islands surrounding Mljet. Immerse yourself in the natural beauty of the area, and enjoy the local theatre scene that showcases the rich culture of this enchanting destination.

Things to do in Mljet

Mljet, a stunning destination for outdoor enthusiasts, offers a variety of activities including scenic bus rides around the island and catamaran trips from Korčula. Visitors can immerse themselves in the local culture by exploring public markets. With its breathtaking landscapes and adventurous opportunities, Mljet is perfect for those seeking a memorable holiday experience in Croatia.

Shopping

In Mljet, you can explore local markets for unique souvenirs, including handmade crafts and olive oil. If you're up for a drive, head to Dubrovnik's Gruž Market for fresh produce and artisanal goods, or visit the shopping centre at Dubrovnik's City Centre for a wider variety of shops.

Recreation

Wellness Retreat Mljet offers rejuvenating spa treatments surrounded by tranquil nature. Guests can indulge in massages, yoga sessions, and holistic therapies, all while enjoying stunning views of the national park's lush landscapes. The retreat promotes relaxation and wellness, providing a perfect escape from the hustle and bustle.

Adventure

Explore Mljet National Park, where you can hike through lush forests and kayak in the serene lakes. Cycle along scenic paths or take a boat trip to the islets of St. Mary and the Benedictine monastery for a unique cultural experience amidst stunning natural beauty.

Nightlife

Experience the vibrant nightlife of Mljet by visiting the charming Olive Tree Restaurant for delightful local cuisine. For a lively atmosphere, head to the vibrant Café Bar Ponta, where you can enjoy cocktails and mingle with locals while soaking in the stunning views.

Booking tips and Expedia advantages for Mljet

To save money during your visit to Mljet, consider travelling in the off-peak months of February, April, or November when prices are lower compared to the summer season. Booking your hotel about a month in advance can yield better rates, and Thursday is the most affordable day to stay. Use Expedia's search tools to filter by budget and explore last-minute deals for additional savings. Additionally, combining your hotel, flights, and activities in a package can help reduce overall costs, allowing you to enjoy more free activities on this beautiful island.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Mljet are February, April 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, including your budget, desired location, and preferred type of accommodation. To discover the most affordable prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially reduce your expenses by combining your hotel accommodation on Mljet with your flights and activities through an Expedia package.

Find the best attractions in and around Mljet

Mljet is a perfect destination for outdoor enthusiasts and those seeking stunning scenery. Popular attractions include beautiful beaches, the renowned Mljet National Park, and charming harbours. Whether you crave adventure or cultural experiences, Mljet has something to offer every traveller. Be sure to explore the national park for a taste of the area’s natural beauty and rich biodiversity.

  • Mljet National Park: Immerse yourself in the natural beauty of Mljet National Park, where lush forests, tranquil lakes, and stunning coastal scenery create an outdoor paradise. Enjoy hiking, cycling, and kayaking in this pristine environment, making it perfect for adventure seekers and nature lovers alike.
  • Trstenik Beach: Relax on the golden sands of Trstenik Beach, located 8.1km from Mljet. With its crystal-clear waters and serene atmosphere, it's an ideal spot for sunbathing, swimming, and enjoying the picturesque Mediterranean coastline.
  • Odysseus's Cave: Explore the enchanting Odysseus's Cave, nestled within Mljet. This stunning natural formation offers a sense of adventure, with opportunities for swimming and discovering the myths surrounding this legendary site.

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 (dry). 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 SunnyAverageModerately Low
February49.3°F (9.6°C)Light RainMostly SunnyAverageModerately Low
March52.7°F (11.5°C)Light RainMostly SunnyAverageAverage
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 RainSunnyHighModerately High
July77.5°F (25.3°C)No Rain (Dry)SunnyHighModerately High
August78.3°F (25.7°C)No Rain (Dry)SunnyHighModerately 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 SunnyLowAverage
December51.6°F (10.9°C)Light RainMostly SunnyLowModerately Low

The nearest major airports for your trip to Mljet

To visit Mljet, you can conveniently fly into two major airports. Dubrovnik Airport (DBV) is situated 24.9km away from Mljet and offers several excellent hotels nearby, such as the 5-star Hotel Croatia, located 1.9km from the airport, and the Sheraton Dubrovnik Riviera Hotel, just 3.7km away. Another option is Brac Island Airport (BWK), located 53.7km from Mljet, with nearby accommodations like the 5-star Puteus Palace Brac, 3.1km from the airport, and the Maslina Resort, 5.6km away, which offers various transportation services. Both airports provide accessible options for a smooth journey to your destination.

Frequently asked questions

What is the best area to stay in Mljet?
Pomena is the ideal area to stay in Mljet for travellers seeking a serene escape surrounded by nature's beauty. Nestled on the island's western coast, this charming village offers direct access to the stunning Mljet National Park, where crystal-clear waters and lush forests create a picturesque backdrop for adventure. You can explore the tranquil saltwater lakes, hike scenic trails, or simply relax on the beautiful beaches that are just a stone's throw away.

For couples looking for a romantic retreat, Pomena provides the superb setting. The peaceful atmosphere and breathtaking sunsets create an intimate environment, ideal for enjoying leisurely strolls along the waterfront. Quaint cafes and local restaurants serve delicious seafood, allowing you to savour the authentic flavours of Croatia while soaking in the serene surroundings.

Families will also find Pomena appealing, as it offers a variety of outdoor activities suitable for all ages. From kayaking in the calm waters to cycling through the park trails, there are plenty of opportunities for bonding and adventure. The proximity to the national park ensures that there's always something new to discover, making it a fantastic choice for a family getaway.
What are the best hotels in Mljet that travellers recommend?
Villa Mirosa stands out as an exceptional choice in Mljet, boasting a great review score of 10.0. This stunning property offers breathtaking sea views and a luxurious infinity pool that overlooks the tranquil waters, making it an idyllic retreat for couples seeking romance and relaxation. With a private beach just steps away and a poolside bar serving refreshing drinks, guests can unwind in style while enjoying attentive service that makes every moment memorable.

For families or those traveling with friends, Boutique Pine Tree apartments is a fantastic option, rated 9.6. These apartments provide sea views and room service, ensuring convenience for guests who prefer to dine in. The seasonal outdoor pool is great for cooling off after a day of exploring the beautiful island, allowing families to create lasting memories together in a comfortable setting.

Hotel Odisej, with a review score of 7.8, offers a blend of affordability and comfort, ideal for travellers looking for value without compromising on quality. Featuring air-conditioned rooms with sea views and an outdoor pool, this hotel caters to those who appreciate a laid-back atmosphere. It's a great base for families or adventurous travellers wanting to explore the scenic beauty of Mljet National Park while having a cozy place to return to.
What are the best family hotels in Mljet?
For an unforgettable family getaway in Mljet, consider the Boutique Pine Tree apartments, which boasts an impressive traveller review score of 9.6. This charming property is designed with families in mind, featuring amenities like free cribs and comfortable sofa beds, ensuring everyone has a cozy spot to rest. The convenience of a mini-refrigerator allows you to store snacks and drinks, great for those days spent exploring the island. Additionally, the on-site snack bar and room service make dining easy and stress-free, so you can spend more time enjoying each other's company and less time worrying about meals.

Another great option is Hotel Odisej, rated 7.8 by guests. This hotel features child-friendly window designs that provide peace of mind for parents, along with free cribs for the little ones. Families can enjoy a delightful buffet breakfast to fuel their adventures, while the garden offers a serene space for relaxation. The combination of these thoughtful amenities makes it an excellent choice for families seeking comfort and convenience during their stay in beautiful Mljet. Find more child-friendly accommodations in Mljet.
What are the best spa hotels in Mljet?
For a refreshing spa experience in Mljet, Hotel Odisej is a wonderful choice, boasting a review score of 7.8. Nestled in a picturesque location, this hotel offers a serene retreat where guests can indulge in rejuvenating treatments and massages provided in well-appointed treatment rooms. The on-site spa creates a calming atmosphere, complemented by a sauna that enhances your relaxation journey. See all spa hotels in Mljet.
What hotels in Mljet offer free breakfast?
Villa Mirosa is a stunning retreat situated in Mljet, Croatia, where guests are treated to a great blend of luxurious comfort and breathtaking views. This exceptional hotel boasts an outdoor infinity pool, where you can soak in the sun while enjoying the serene sea views. The complimentary breakfast, featuring a delicious buffet, is a delightful way to start your day before exploring the picturesque surroundings. With a great review score of 10.0, it's no surprise that travellers rave about the attentive service and the beautiful terrace, ideal for relaxing with a drink from the poolside bar.

Another great option is Hotel Odisej, which also provides a complimentary breakfast to fuel your adventures. Rated at 7.8, this hotel features comfortable accommodations with balconies that overlook the sea, great for families looking to enjoy a relaxing getaway. With easy access to the nearby beach and amenities like beach sun loungers and umbrellas, Hotel Odisej is an excellent choice for those traveling with children or anyone who appreciates a beachside retreat. Find more hotels with free breakfast in Mljet.
What are the top pet-friendly hotels in Mljet?
Boutique Pine Tree apartments in Mljet is a charming choice for pet owners, boasting an impressive review rating of 9.6 from guests. This inviting property features a terrace, balcony, and patio, allowing you to soak in the stunning sea views while enjoying the company of your furry friends. With a kitchenette included, you'll have the convenience of preparing meals at your leisure, enhancing your stay with a home-like feel.

Another noteworthy option is Hotel Odisej, which has a traveller rating of 7.8. This hotel not only permits small pets but also offers free breakfast, making it an excellent choice for families. Enjoy a morning buffet before heading to the nearby beach, where you can relax under beach umbrellas or lounge in the sun with your pets by your side. The balconies provide a lovely spot to unwind after a day of adventure. See more pet-friendly hotels in Mljet.
What are the best budget hotels in Mljet?
For travellers seeking budget-friendly accommodations in the picturesque island of Mljet, Villa Mirosa stands out with its impeccable 10.0 rating from guests. This hotel features a delightful outdoor infinity pool complemented by a poolside bar, great for unwinding after a day of adventure. Families will appreciate the complimentary breakfast and free Wi-Fi, ensuring a comfortable and convenient stay. Additionally, the hotel's terrace provides stunning sea views, ideal for relaxing moments together.

Another excellent option is Hotel Odisej, which boasts a solid 7.8 rating and is situated near beautiful beaches. This hotel features free breakfast and offers various amenities such as self-parking and spa treatment rooms, making it appealing for both families and couples looking for a rejuvenating getaway. With nearby beach access, guests can enjoy sunbathing with beach umbrellas and loungers right at their fingertips. View all budget hotels in Mljet.
When is the best time to go to Mljet?
The most popular time to visit Mljet is during the summer months, particularly July. At this time, the island comes alive with visitors eager to experience its stunning natural beauty and crystal-clear waters. Average temperatures reach a delightful 26°C, great for beach activities and exploring the lush landscapes.

The peak season extends from June to August, when tourist activity is at its highest. This period offers an array of outdoor pursuits, including swimming, hiking, and cycling through Mljet National Park. The pleasant weather allows for comfortable sightseeing; you can easily spend your days wandering the picturesque trails or relaxing by the serene lakes.

For those seeking a quieter experience, September is an excellent choice. Although the temperature remains warm---around 24°C---there are fewer crowds, allowing for a more intimate connection with the island's charm. This month also offers the opportunity to enjoy local harvest festivals, where you can taste delicious regional cuisine and engage with the friendly local community.

If you're looking for a cost-effective option, consider visiting in May. At this time, you can enjoy the island's beauty as it awakens from winter, with blooming flowers and mild temperatures, all while benefiting from more affordable accommodation and fewer tourists.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline -- this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Mljet hotel for you.
How can I save on a Mljet hotel booking with Expedia?
Members always get our best prices. Find our best Mljet hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Mljet hotel?
Prices for hotels in Mljet often vary, but you can find a great deal from £52 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.