Photo by Phyllis Robb

Search Mljet hotels

Start date: Check-in selected.
To Date
End date: Check-out
    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Top hotels and accommodation in Mljet

Boutique Pine Tree apartments

4.0 star property
9.6 out of 10, Exceptional, (22)
"Really beautiful and peaceful place."
Boutique Pine Tree apartments

Guest House Kiko

3.0 star property
6.8 out of 10, (8)
"Very close to ferry port, nice host who explained me how to get around on the island, very close to some great fish restaurants..."
Guest House Kiko

Guest House Matana Pomena

3.0 star property
9.4 out of 10, Exceptional, (16)
"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 AU$102
includes taxes & fees
11 Oct - 12 Oct
Guest House Matana Pomena

Rixos Premium Dubrovnik

5.0 star property
9.2 out of 10, Wonderful, (1003)
"Great Hotel"
The price is AU$309
includes taxes & fees
4 Nov - 5 Nov
Rixos Premium Dubrovnik

Dubrovnik Palace

5.0 star property
9.4 out of 10, Exceptional, (1006)
"Friendly staff and very clean throughout. Food was a bit pricey and the evening buffet was disappointing but overall a really nice place to have a holiday"
The price is AU$362
includes taxes & fees
1 Nov - 2 Nov
Dubrovnik Palace

Hotel Lapad

4.0 star property
9.0 out of 10, Wonderful, (1001)
"Nice hotel and great breakfast "
The price is AU$272
includes taxes & fees
28 Oct - 29 Oct
Hotel Lapad

Rilati Old Town Palace

3.0 star property
9.4 out of 10, Exceptional, (494)
"Great location"
The price is AU$213
includes taxes & fees
13 Oct - 14 Oct
Rilati Old Town Palace

Hotel Osmolis

4.0 star property
9.2 out of 10, Wonderful, (66)
"Loved the private hot tub and property is very peaceful with beauty of view "
Hotel Osmolis

Hotel Ivka

4.0 star property
8.2 out of 10, Very good, (420)
"Friendly staff, brand new hotel, fantastic breakfast and dinner!"
The price is AU$165
includes taxes & fees
28 Oct - 29 Oct
Hotel Ivka

Hotel Dubrovnik

3.0 star property
7.4 out of 10, Good, (352)
"Good location, easy walking to dining options and the beach. Bed very comfortable. "
Hotel Dubrovnik

Hilton Imperial Dubrovnik

5.0 star property
9.4 out of 10, Exceptional, (1000)
"Very nice property in great area. "
The price is AU$315
includes taxes & fees
3 Nov - 4 Nov
Hilton Imperial Dubrovnik

The Pucic Palace

5.0 star property
9.4 out of 10, Exceptional, (455)
"Great hotel with the best location in Dubrovnik (if you want to be in the old town). Staff was friendly and very helpful."
The price is AU$840
includes taxes & fees
17 Oct - 18 Oct
The Pucic Palace

Hotel Bellevue Dubrovnik

5.0 star property
9.8 out of 10, Exceptional, (1003)
"Great venue. Food was great. "
The price is AU$433
includes taxes & fees
1 Nov - 2 Nov
Hotel Bellevue Dubrovnik

Scalini Palace

4.0 star property
9.2 out of 10, Wonderful, (248)
"Amazing location!!!"
Scalini Palace

Valamar Tirena Hotel

4.0 star property
9.4 out of 10, Exceptional, (256)
"Excellent resort, it can’t be better, it checks almost all boxes. "
The price is AU$325
includes taxes & fees
21 Oct - 22 Oct
Valamar Tirena Hotel

President Hotel, Valamar Collection

5.0 star property
9.4 out of 10, Exceptional, (1001)
"Excellent Hotel"
The price is AU$322
includes taxes & fees
21 Oct - 22 Oct
President Hotel, Valamar Collection

Hotel D-Elegant Dubrovnik

3.0 star property
7.8 out of 10, Good, (37)
"We liked our stay and breakfast was very good. "
The price is AU$170
includes taxes & fees
2 Nov - 3 Nov
Hotel D-Elegant Dubrovnik

Hotel Lero

4.0 star property
8.8 out of 10, Excellent, (1001)
"Excellent breakfast, clean quiet room, helpful staff. "
The price is AU$153
includes taxes & fees
4 Nov - 5 Nov
Hotel Lero

Berkeley Hotel

4.0 star property
9.2 out of 10, Wonderful, (1006)
"Very good hotel, breakfast was great."
Berkeley Hotel

Hotel Villa Sigurata

3.0 star property
9.4 out of 10, Exceptional, (693)
"Bey nice hotel that has a great location within the city walls. The hotel manager, Nikolina, was absolutely amazing and her dog Ron was a highlight. "
The price is AU$163
includes taxes & fees
8 Oct - 9 Oct
Hotel Villa Sigurata
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

Stay near top Mljet attractions

Mljet National Park
Mljet National Park

Mljet National Park

Explore the great outdoors at Mljet National Park, a lovely green space in Pomena. Stroll along the seaside or seek out the cycling trails.

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.

Top Mljet Hotel Reviews

More cheap accommodation in Mljet

More cheap accommodation in Mljet

Find out more about Mljet

Find out more about Mljet

Top reasons to visit Mljet

  • Stunning National Park: Mljet National Park features breathtaking scenery, tranquil lakes, and lush landscapes perfect for hiking and cycling.
  • Beautiful Beaches: Relax on gorgeous beaches with crystal-clear waters, ideal for swimming and sunbathing.
  • Rich Local Culture: Experience authentic Croatian culture in charming villages, and enjoy local markets and friendly locals.
  • Benedictine Monastery: Visit the historic monastery on St. Mary’s Isle for a unique cultural experience.
  • Exciting Boat Tours: Take part in boat tours to explore the island’s stunning coastline and nearby attractions.

Find great hotels in and around Mljet

Discover the enchanting island of Mljet, where a variety of accommodations await to suit your holiday needs. From charming guesthouses to inviting hotels, you'll find options that cater to every traveller, including pet-friendly stays and beachside retreats. Experience the beauty of Mljet while enjoying convenient amenities and a business-themed vacation atmosphere. Whether you're seeking a relaxing getaway or a vibrant holiday rental, Mljet has the perfect spot for you.

  • Hotel Odisej: Nestled in the heart of Mljet, Hotel Odisej is a charming 3-star hotel ideal for travellers seeking a pet-friendly vacation by the beach. With direct access to the pristine coastline, you can enjoy sun-soaked days and refreshing swims. The hotel caters to business travellers with essential facilities and services, making it a versatile choice for both leisure and work. Pets are warmly welcomed, with specific amenities in place to ensure comfort for your furry companions, allowing for a relaxing getaway for the whole family.
  • Hotel Bozica: Located a short drive from Mljet, Hotel Bozica is a luxurious 4-star retreat that perfectly blends business and adventure. With its prime beachfront location, guests can indulge in an array of activities, including motorboating and sailing right on site, while nearby options for snorkelling and hiking offer exciting explorations. The hotel is equipped with business facilities, ensuring that work commitments can be met without sacrificing relaxation time. Experience an adventurous stay in this serene environment, where every day holds a new adventure.
  • Hotel Lumbarda: Situated 33.8km from Mljet, Hotel Lumbarda is a delightful 3-star accommodation that caters to adventure enthusiasts. With an array of recreational activities available both onsite and nearby, guests can engage in windsurfing, kayaking, and fishing, ensuring an action-packed holiday. The hotel is an excellent base for exploring the beautiful surrounding landscapes and indulging in water sports. Ideal for those seeking a lively escape, Hotel Lumbarda promises a memorable experience filled with thrilling adventures and picturesque views.

Where to stay in and around Mljet

Exploring Mljet is a delightful adventure, with its stunning national park and tranquil lakes offering breathtaking scenery. The island of Mljet, known for its lush landscapes and rich history, invites outdoor enthusiasts to hike and cycle through picturesque trails. Nearby, charming villages and friendly locals provide a taste of authentic Croatian culture. Don't miss the chance to visit the famous Benedictine monastery on St. Mary’s Isle for a truly unique experience.

  • Ston: Nestled 17.7km from Mljet, Ston is a charming city renowned for its stunning scenery and rich history. This coastal gem is famous for its impressive medieval walls, which are among the longest in Europe, providing a unique glimpse into the region's past. The summer months see a surge in visitors, drawn to its beautiful beaches and outdoor activities. Ston is also known for its delectable seafood, particularly its oysters, making it a must-visit for food lovers. Whether you're exploring the historic sites or enjoying a leisurely day at the beach, Ston offers a delightful travel experience.
  • Babino Polje: Situated within the stunning landscapes of Mljet, Babino Polje is a quaint village perfect for families and adventure seekers alike. The village sees a moderate influx of visitors during the summer months, particularly those keen on outdoor activities. With its proximity to the national park, Babino Polje serves as an excellent base for exploring the lush greenery and diverse wildlife of the area. Visitors can enjoy hiking trails, cycling, and the breathtaking views of the untouched nature surrounding the village. Babino Polje is ideal for those looking to immerse themselves in the natural beauty of Croatia.
  • Pomena: Located in the heart of Mljet, Pomena is a picturesque village that attracts seasonal visitors eager for eco-friendly adventures. Known for its serene atmosphere, Pomena is surrounded by stunning national parks and pristine beaches. The summer months bring a lively vibe, with opportunities for outdoor activities such as kayaking, hiking, and exploring the nearby islands. Pomena is also home to charming local eateries and a vibrant theatre scene, making it a delightful spot for relaxation and entertainment. Embrace the natural beauty and laid-back lifestyle that Pomena has to offer.

Things to do in Mljet

Mljet is a fantastic destination for outdoor enthusiasts and adventure seekers, boasting stunning scenery and plenty of activities. You can explore the beautiful national park, enjoy local markets, and take part in exciting boat tours for a fun day on the water. Don't miss the chance to experience the island’s natural beauty and vibrant culture during your visit!

Shopping

In Mljet, you can explore local markets for unique souvenirs and handicrafts. If you're up for a drive, head to Dubrovnik's Old Town, where you'll find charming shops offering traditional Croatian products, including olive oil, lavender, and handmade jewellery.

Recreation

Relax at the tranquil Wellness Centre Mljet, offering rejuvenating spa treatments and yoga sessions amidst stunning natural landscapes. For adventure, explore the island's pristine beaches and hiking trails, or kayak through the crystal-clear waters of the Mljet National Park, soaking in the serene beauty of this enchanting destination.

Adventure

Explore Mljet National Park, where you can hike through lush forests and swim in tranquil lakes. Rent a kayak to paddle around the island's stunning coastline or cycle along scenic trails. Enjoy the serenity and stunning sunsets at the secluded beaches for a perfect end to your adventurous day.

Nightlife

In Mljet, the vibrant nightlife features charming seaside bars like the charming Vrbovska, where you can enjoy live music and cocktails. For a more relaxed vibe, head to the rustic Tavern Pomena, offering local wines and delightful dishes under the stars, creating a perfect island atmosphere.

Booking tips and Expedia advantages for Mljet

To save money on your trip to Mljet, consider visiting during the off-peak months of February, April, or November when prices are lower. Booking your accommodation about a month in advance can help you snag the best deals, especially on Thursdays, which are the cheapest days to stay. Use Expedia to find last-minute hotel deals and refine your search based on your budget. Look for package deals that combine flights and activities for additional savings, and explore free activities like hiking in the national park to make the most of your visit without breaking the bank.

  • 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: Booking a hotel in Mljet about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels that are currently available. To discover the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some dollars by combining your Mljet hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions in and around Mljet

Mljet, a stunning destination in Croatia, is perfect for outdoor enthusiasts and adventure seekers. Visitors can explore the breathtaking Mljet National Park, relax on beautiful beaches, and enjoy the vibrant local culture. With its picturesque scenery, charming harbours, and opportunities for adventure, Mljet offers a memorable experience for those looking to enjoy the great outdoors and immerse themselves in the local lifestyle.

  • Mljet National Park: Immerse yourself in the stunning natural beauty of Mljet National Park, where lush forests and crystal-clear waters create an idyllic backdrop for outdoor adventures. Explore hiking trails, enjoy kayaking, and soak in the serene scenery.
  • Prapratno Beach: Relax on the golden sands of Prapratno Beach, a beautiful coastal haven located 14.5km from Mljet. Enjoy sunbathing and swimming in the warm Adriatic Sea, surrounded by picturesque landscapes.
  • Odysseus's Cave: Discover the legendary Odysseus's Cave, a hidden gem on the island. Dive into adventure as you explore the cave's unique formations and enjoy the exhilarating experience of swimming in its clear waters.

Best time to go to Mljet

The best time to visit Mljet is dependant on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are high and weather is sunny with no rain (dry). January is its coolest month on average. At this time, 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 SunnyAverageAverage
April57.7°F (14.3°C)Light RainMostly SunnyAverageSlightly Low
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 Rain (Dry)SunnyHighSlightly High
August78.3°F (25.7°C)No Rain (Dry)SunnyHighSlightly 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

To reach Mljet, you can fly into two major airports: Dubrovnik (DBV) and Brac Island (BWK). Dubrovnik Airport is approximately 64.4km away, with excellent hotels nearby such as the 5-star Hotel Croatia, located 4.8km from the airport, and the Sheraton Dubrovnik Riviera Hotel, 9.7km away. Brac Island Airport is about 59.7km from Mljet, with notable options like the Puteus Palace Brac, just 8.0km away. Both airports offer various transportation services, including airport shuttles and transfers, making it convenient for tourists to access their accommodations and explore the beautiful surroundings.

Frequently asked questions

What's the best place to stay in Mljet?

Valamar Lacroma Hotel, located 28.5 mi (45.8 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 Rixos Premium Dubrovnik and President Hotel, Valamar Collection. See all available top hotels, or vacation rentals in Mljet.

What are some of the best holiday rentals that Mljet has to offer?

Apartments Kapelica: This holiday home rental outside of Mljet offers a terrace, a garden and air conditioning to help you feel perfectly comfortable in your new surroundings. Kitchen amenities such as a fridge and an electric kettle can make your holiday run smoothly. 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?

Villa Mirosa is a top B&B located on the beach . Hotel Odisej is another good option for your beach trip. See more stays near the beach in Mljet.

What are some hotels with pools in Mljet?

Valamar Lacroma Hotel: Hotel located near Lapad Beach. Features a children's pool, a seasonal outdoor pool and 2 restaurants. Rixos Premium Dubrovnik and President Hotel, Valamar Collection 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 391 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.

Explore a world of travel with Expedia

Explore a world of travel with Expedia