Find hotels in Mljet from £45

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • 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

Kuća Marija

Kuća Marija
3.0 star property
Mljet
Kuća Marija

Comfortable 2 Bedroom Apartment

Comfortable 2 Bedroom Apartment
3.5 star property
Mljet
10.0 out of 10, Exceptional, (1 review)
"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

Guest House Matana Pomena

Guest House Matana Pomena
3.0 star property
Mljet
9.4 out of 10, Exceptional, (16 reviews)
"Located at the entrance to the national park, with great views. very welcoming and helpful, I would recommend this property!"
United States
David
The price is £51
includes taxes & fees
3 Mar - 4 Mar
Guest House Matana Pomena

Guesthouse Forty Four

Guesthouse Forty Four
4.0 star property
Dubrovnik Old Town
10.0 out of 10, Exceptional, (123 reviews)
"Beautiful room, friendly, helpful staff, good breakfast."
United States
Ellen
The price is £213
includes taxes & fees
3 Mar - 4 Mar
Guesthouse Forty Four

Villa 5db

Villa 5db
4.0 star property
Dubrovnik Old Town
9.4 out of 10, Exceptional, (89 reviews)
"Loved staying in the walled city & having all our transfers taken care of!"
United States
Carla
Villa 5db

Dubrovnik Palace

Dubrovnik Palace
5.0 star property
Lapad
9.4 out of 10, Exceptional, (1,000 reviews)
"Overall a beautiful hotel. Would stay again!"
United States
Jez Gregory
The price is £126
includes taxes & fees
5 Mar - 6 Mar
Dubrovnik Palace

Rixos Premium Dubrovnik

Rixos Premium Dubrovnik
5.0 star property
Gorica
9.2 out of 10, Wonderful, (1,001 reviews)
"Breakfast buffet was excellent and the views from the hotel and pool area are second to none. "
United States
Mark E
The price is £106
includes taxes & fees
3 Mar - 4 Mar
Rixos Premium Dubrovnik

San Teodoro

San Teodoro
4.0 star property
Korcula
9.4 out of 10, Exceptional, (143 reviews)
"Great stay"
United States
Mariann
The price is £132
includes taxes & fees
2 Apr - 3 Apr
San Teodoro

Scalini Palace

Scalini Palace
4.0 star property
Dubrovnik Old Town
9.2 out of 10, Wonderful, (266 reviews)
"Amazing location!!!"
United States
Cara
The price is £86
includes taxes & fees
3 Mar - 4 Mar
Scalini Palace

Hilton Imperial Dubrovnik

Hilton Imperial Dubrovnik
5.0 star property
Dubrovnik
9.4 out of 10, Exceptional, (1,000 reviews)
"Lovely too. Good food "
United Kingdom
Christopher
The price is £177
includes taxes & fees
19 Mar - 20 Mar
Hilton Imperial Dubrovnik

La Vita e Bella V

La Vita e Bella V
3.5 star property
Dubrovnik Old Town
9.0 out of 10, Wonderful, (62 reviews)
"It was a lovely space right in the heart of old town close to lots of shopping and restaurants."
United States
Kellie
The price is £77
includes taxes & fees
3 Mar - 4 Mar
La Vita e Bella V

Hotel Dubrovnik

Hotel Dubrovnik
3.0 star property
Lapad
7.4 out of 10, Good, (357 reviews)
"Staff at front desk amazing. Enjoyed the location. Lots of restaurant options. Easy access to the bus to go to the old city."
United States
Cristie
Hotel Dubrovnik

Palacio Celeste

Palacio Celeste
4.0 star property
Dubrovnik Old Town
9.4 out of 10, Exceptional, (79 reviews)
"Fantastic location - very comfortable apartment in the heart of everything. "
United States
Jennie
The price is £44
includes taxes & fees
3 Mar - 4 Mar
Palacio Celeste

St. Joseph's

St. Joseph's
4.0 star property
Dubrovnik Old Town
10.0 out of 10, Exceptional, (152 reviews)
"A beautiful, small, well-maintained property with friendly, helpful staff!"
United States
Michael
The price is £267
includes taxes & fees
8 Mar - 9 Mar
St. Joseph's

SUNce Palace Apartments with free offsite parking

SUNce Palace Apartments with free offsite parking
4.0 star property
Dubrovnik Old Town
9.8 out of 10, Exceptional, (482 reviews)
"Location perfect… staff most helpful… room clean and comfortable … a must stay for old town"
United States
colleen
The price is £131
includes taxes & fees
27 Mar - 28 Mar
SUNce Palace Apartments with free offsite parking

Hotel Bellevue Dubrovnik

Hotel Bellevue Dubrovnik
5.0 star property
Dubrovnik
9.8 out of 10, Exceptional, (1,001 reviews)
"Lovely hotel. Great amenities and location"
United States
Madhubanti
The price is £201
includes taxes & fees
29 Mar - 30 Mar
Hotel Bellevue Dubrovnik

Villa Malo More

Villa Malo More
5.0 star property
Lapad
9.8 out of 10, Exceptional, (134 reviews)
"Great location, beautifully appointed rooms with stunning view. 3 miles from the Old Town and. Close to amenities and restaurants "
United Kingdom
Andrew
Villa Malo More

Royal Blue Hotel

Royal Blue Hotel
5.0 star property
Lapad
9.2 out of 10, Wonderful, (417 reviews)
"Great stay! "
United States
Dzeni
The price is £130
includes taxes & fees
2 Apr - 3 Apr
Royal Blue Hotel

Hotel More

Hotel More
5.0 star property
Lapad
9.4 out of 10, Exceptional, (646 reviews)
"The location was beautiful over looking the water , and included breakfast was great"
United States
Ryan
The price is £98
includes taxes & fees
9 Mar - 10 Mar
Hotel More

Hotel Komodor

Hotel Komodor
3.0 star property
Lapad
7.8 out of 10, Good, (732 reviews)
"Very nice stay Perfect location View on the beach Nice swimming pool Great food and spécial thanks to the blond cleaning lady on 1st floor and to Marijo and Bogdana at the restaurant "
France
Agnes
The price is £48
includes taxes & fees
26 Mar - 27 Mar
Hotel Komodor
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.

The Annual Holiday Sale

Members save up to 40% on hotels and holiday homes. Plan this year’s big trip and save.
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

Hotels in Mljet with star rating

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

Explore the enchanting Mljet Island, a haven for outdoor enthusiasts and those seeking stunning scenery. Discover the lush greenery of Mljet National Park, with its serene lakes and hiking trails. Don’t miss the charming villages and the welcoming atmosphere of friendly locals. Nearby, the historic city of Dubrovnik offers an urban contrast with its rich heritage and vibrant culture. Whether you’re after adventure or relaxation, a holiday to Mljet Island promises unforgettable experiences.

  • Ston: Nestled approximately 6.8km from Mljet, Ston is renowned for its impressive medieval walls and historical charm. This city offers a unique blend of outdoor activities, scenic beaches, and cultural experiences. The picturesque landscapes and recreational areas are perfect for hiking and exploration. Visitors can also indulge in local seafood delicacies, particularly the famous oysters from the nearby waters. Ston serves as a gateway to the Pelješac Peninsula, making it an ideal spot for those seeking both adventure and relaxation amidst stunning scenery.
  • Babino Polje: Situated within the Mljet area, Babino Polje is a quaint village that exudes a warm, family-friendly atmosphere. The village is a great base for outdoor enthusiasts looking to explore the natural beauty of the island. With its proximity to national parks and serene landscapes, it’s perfect for hiking and family adventures. The local parks and unspoiled nature provide an eco-friendly experience, allowing visitors to immerse themselves in the island's lush surroundings. Babino Polje is ideal for those seeking a tranquil retreat with plenty of activities to enjoy.
  • Pomena: Pomena, another charming village on Mljet, attracts visitors with its eco-friendly vibe and adventurous spirit. Known for its stunning natural surroundings, Pomena offers various outdoor activities, from hiking trails to water sports. The village's proximity to national parks and beautiful islands makes it a popular destination for nature lovers. Visitors can enjoy ferry rides to nearby attractions, and the local theatre adds a cultural touch to the experience. Pomena is perfect for those looking to explore the great outdoors while enjoying a relaxed village atmosphere.

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

Travelling to Mljet is convenient via two major airports. Dubrovnik Airport (DBV) is situated approximately 24.9km from Mljet and offers several excellent hotel options nearby, such as the 5-star Hotel Croatia, located 1.9km away, and the Sheraton Dubrovnik Riviera Hotel, 3.7km away. In addition, Rixos Premium Dubrovnik is 6.8km from DBV. For those considering Brac Island Airport (BWK), located around 53.7km from Mljet, notable hotels include the 5-star Puteus Palace Brac, 3.1km away, and the Maslina Resort, 5.6km from BWK. Each hotel provides various transportation services to ensure a smooth journey to the airports.

Frequently asked questions

What is the best area to stay in Mljet?
The best area to stay in Mljet is Polače, a picturesque bay on the island's western side, known for its proximity to the Mljet National Park.

Polače is a small, tranquil village located around a natural harbour. It's the primary gateway to the Mljet National Park, with easy access to its stunning saltwater lakes, Veliko Jezero and Malo Jezero, which are just a short walk or cycle ride away. The village itself has a few excellent restaurants serving fresh seafood and a couple of small shops. You'll also find the impressive ruins of a 5th-century Roman palace right on the waterfront.

This area is particularly well-suited for active couples or those seeking a peaceful, nature-focused holiday. Its closeness to the National Park means you can easily spend your days hiking, cycling, kayaking, or swimming in the lakes. The gentle pace of life here is great for unwinding and enjoying the island's natural splendour.

Alternatively, Pomena, another small village just a short distance from Polače, offers a similar experience with a slightly more developed waterfront. It also provides convenient access to the National Park, with boat excursions often departing from its small harbour to the island monastery on Veliko Jezero.
What are the best family hotels in Mljet?
For families travelling to Mljet, the Boutique Pine Tree apartments are an excellent choice.

This 4-star accommodation, with an outstanding 9.6 rating, is very well-suited for families. It offers useful amenities such as a sofa bed and a free crib, ensuring comfort for all members of the family. Guests can also enjoy lovely views from their private balcony, patio, or terrace, many of which offer sea views. Find more child-friendly accommodations in Mljet
What hotels in Mljet offer free breakfast?
For hotels in Mljet that offer free breakfast, Villa Mirosa is an excellent choice.

The 3-star Villa Mirosa, with an exceptional 10.0 rating, provides a complimentary buffet breakfast daily. Guests can also benefit from free toiletries, free WiFi, and free self-parking. For added convenience, the hotel offers a 24-hour airport shuttle service.
What are the top pet-friendly hotels in Mljet?
For a top pet-friendly hotel in Mljet, consider the Boutique Pine Tree apartments.

This 4-star accommodation, with an outstanding rating of 9.6, is an excellent choice for travellers with pets, as they are explicitly permitted. Guests can enjoy the outdoor spaces with their companions on the private patio or relax on the terrace. See more pet-friendly hotels in Mljet
What are the best budget hotels in Mljet?
For a highly-rated budget hotel in Mljet, Villa Mirosa is an excellent choice.

This 3-star property boasts a superb 10.0 review rating, indicating exceptional guest satisfaction. It offers a range of convenient amenities, including complimentary toiletries, free WiFi, and free self-parking. Guests can also enjoy a complimentary buffet breakfast each morning. For added convenience, Villa Mirosa provides a 24-hour airport shuttle service, making arrivals and departures stress-free. View all budget hotels in Mljet
What are the most romantic hotels in Mljet for couples?
For romantic hotels in Mljet that are ideal for couples, consider the Boutique Pine Tree apartments or Villa Mirosa.

The 4-star Boutique Pine Tree apartments, with an outstanding rating of 9.6, offer beautiful sea views from their balconies, patios, or terraces. Guests can enjoy the convenience of free WiFi and complimentary toiletries, making for a comfortable and private stay. Free self-parking is also available.

Another excellent option is the 3-star Villa Mirosa, which boasts a great 10.0 rating. This hotel provides a complimentary buffet breakfast and free WiFi. Its free 24-hour airport shuttle service adds a layer of convenience for travellers. Guests appreciate the free self-parking and complimentary toiletries provided. See all romantic hotels in Mljet
When is the best time to go to Mljet?
The best time to go to Mljet is typically from late spring to early autumn, specifically May, June, and September.

These months offer pleasant weather, with warm temperatures great for swimming and exploring the island's natural beauty without the intense heat and larger crowds often found in July and August. You'll find that most services and attractions, including boat tours to the St. Mary's Islet monastery, are fully operational.

For those who prefer a quieter experience and cooler temperatures, May and September are ideal. The National Park's trails are great for hiking and cycling, and the sea is still warm enough for a comfortable swim. These shoulder seasons also offer good value on accommodation.

If you're a couple looking for a romantic getaway, visiting in June or September provides a lovely balance of good weather and fewer families, allowing for more serene moments enjoying the lakes and coastal paths.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Mljet.
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 £45 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.

Explore a world of travel with Expedia