Find hotels in Mljet from CA $85

  • 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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Mljet hotels

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 CA $78
CA $94 total
includes taxes & fees
Mar 9 - Mar 10
Guest House Matana Pomena

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

Rooms Karla

Rooms Karla
3.0 star property
Mljet
The price is CA $91
CA $108 total
includes taxes & fees
Apr 1 - Apr 2
Rooms Karla

Sun Gardens Dubrovnik

Sun Gardens Dubrovnik
5.0 star property
Dubrovnik
9.4 out of 10, Exceptional, (1,000 reviews)
"Great hotel, fantastic amenities. "
United States
Amy
The price is CA $188
CA $218 total
includes taxes & fees
Mar 29 - Mar 30
Sun Gardens Dubrovnik

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 CA $162
CA $188 total
includes taxes & fees
Mar 16 - Mar 17
Royal Blue Hotel

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

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 CA $214
CA $248 total
includes taxes & fees
Apr 7 - Apr 8
San Teodoro

Aminess Liburna Hotel

Aminess Liburna Hotel
4.0 star property
Korcula
8.6 out of 10, Excellent, (407 reviews)
"Great hotel so close to city "
United States
James
The price is CA $212
CA $240 total
includes taxes & fees
Apr 2 - Apr 3
Aminess Liburna Hotel

Hotel Royal Neptun

Hotel Royal Neptun
4.0 star property
Lapad
9.2 out of 10, Wonderful, (938 reviews)
"Breakfast was excellent and the room and all facilities very clean and well maintained. "
United Kingdom
Christopher
The price is CA $136
CA $160 total
includes taxes & fees
Mar 10 - Mar 11
Hotel Royal Neptun

Apartmani Villa Sol

Apartmani Villa Sol
3.0 star property
Ston
9.2 out of 10, Wonderful, (60 reviews)
"Nice spot in a great location, would highly recommend "
United States
Douglas
The price is CA $77
CA $92 total
includes taxes & fees
Mar 9 - Mar 10
Apartmani Villa Sol

President Hotel, Valamar Collection

President Hotel, Valamar Collection
5.0 star property
Lapad
9.4 out of 10, Exceptional, (1,000 reviews)
"Great Hotel"
United States
Neb
The price is CA $234
CA $264 total
includes taxes & fees
Apr 7 - Apr 8
President Hotel, Valamar Collection

Hotel Vis

Hotel Vis
3.0 star property
Lapad
7.6 out of 10, Good, (1,001 reviews)
"Lovely place to stay right on the beach"
United States
Alexander
The price is CA $67
CA $81 total
includes taxes & fees
Mar 29 - Mar 30
Hotel Vis

Bova Luxury Rooms

Bova Luxury Rooms
4.0 star property
Lapad
9.6 out of 10, Exceptional, (113 reviews)
"Sonja and her husband were excellent hosts. Everything was wonderful and we loved Lapad."
Canada
Judy
Bova Luxury Rooms

Rixos Premium Dubrovnik

Rixos Premium Dubrovnik
5.0 star property
Gorica
9.2 out of 10, Wonderful, (1,002 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 CA $188
CA $219 total
includes taxes & fees
Mar 9 - Mar 10
Rixos Premium Dubrovnik

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 CA $68
CA $82 total
includes taxes & fees
Mar 29 - Mar 30
Hotel Komodor

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 CA $331
CA $380 total
includes taxes & fees
Mar 29 - Mar 30
Hotel Bellevue Dubrovnik

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 CA $273
CA $317 total
includes taxes & fees
Mar 28 - Mar 29
Hilton Imperial Dubrovnik

Boutique Hotel Stari Grad

Boutique Hotel Stari Grad
4.0 star property
Dubrovnik Old Town
9.4 out of 10, Exceptional, (53 reviews)
"Staff caring and can get you a table at all the restaurants "
United States
Jens
The price is CA $390
CA $491 total
includes taxes & fees
Mar 27 - Mar 28
Boutique Hotel Stari Grad

Villa Orabelle

Villa Orabelle
4.0 star property
Gorica
9.8 out of 10, Exceptional, (72 reviews)
"Excellent stay and enjoyable views and breakfast. "
United Kingdom
Harry
The price is CA $242
CA $282 total
includes taxes & fees
Apr 5 - Apr 6
Villa Orabelle
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 Vacation Sale

Members save up to 40% on hotels and 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

Recent Reviews in Mljet

More cheap stays in Mljet

Find out more about Mljet

Top reasons to visit Mljet

  • Stunning Beaches: Enjoy crystal clear waters and soft sand at beautiful beaches like Paljevina and Klačna Luka, perfect for relaxation.
  • Mljet National Park: Explore the serene lakes and lush landscapes of this picturesque national park, a haven for outdoor enthusiasts.
  • Rich Cultural Experiences: Immerse yourself in local culture by visiting public markets and nearby historical towns.
  • Charming Accommodation: Choose from a variety of guesthouses and hotels, such as Hotel Odisej, offering comfort and stunning views.
  • Enchanted Sunsets: Witness breathtaking sunsets that create a magical atmosphere on this beautiful island.

Find great hotels in and around Mljet

Discover the charm of Mljet with a variety of accommodation options, including guesthouses and hotels to suit every traveler's preference. Whether you're seeking a family-friendly getaway, a pet-friendly retreat, or simply a beachside escape, Mljet has something for everyone. Notable options like Hotel Odisej offer a blend of comfort and stunning views, ensuring your stay is both enjoyable and memorable. Explore the best hotels in Mljet for an unforgettable vacation experience.

  • Hotel Odisej: Nestled in the picturesque setting of Mljet, Hotel Odisej is a charming 3-star hotel that offers a delightful beach getaway for families and pet lovers alike. With direct access to the stunning beach, guests can soak up the sun and enjoy the calming waves. This hotel welcomes pets, making it an ideal choice for those who wish to travel with their furry companions. The relaxed atmosphere and pet-friendly policies create a unique vacation experience where both you and your pet can unwind amidst nature's beauty.
  • Hotel Bozica: Located a short distance from Mljet, Hotel Bozica is a refined 4-star property that caters to adventure seekers and business travellers. With direct beach access, guests can indulge in water activities such as kayaking, snorkeling, and sailing right at their doorstep. For those on business, the hotel provides essential services and facilities to ensure a productive stay. Whether you’re looking for an adrenaline rush or a place to conduct meetings, Hotel Bozica offers a perfect blend of excitement and professionalism.
  • Admiral Grand Hotel: Experience luxury at its finest at Admiral Grand Hotel, a 3.5-star gem located near Mljet. This exquisite hotel features direct beach access and boasts a full-service spa, allowing guests to indulge in relaxation and rejuvenation. Enjoy the exquisite amenities such as a hot tub, pool service with umbrellas, and treatment rooms for a truly pampering experience. With its elegant setting and focus on wellness, Admiral Grand Hotel is an ideal retreat for those seeking a lavish beach vacation.

Where to stay in and around Mljet

Exploring Mljet, a stunning Croatian gem, offers a perfect blend of outdoor adventure and breathtaking scenery. The island boasts serene private beaches and enchanting sunset views, ideal for relaxation. Nearby towns showcase rich history and a warm, friendly atmosphere, making it a delightful destination for all types of travellers. With the charm of the Croatian coast, Mljet promises an unforgettable vacation experience during the vibrant tourist season.

  • Babino Polje: Nestled in the heart of Mljet, Babino Polje is a charming village known for its seasonal appeal. The best time to visit is between June and August when outdoor enthusiasts flock to the area for adventure and family-friendly experiences. Surrounded by the stunning landscapes of the national park, Babino Polje offers easy access to various outdoor activities, making it a perfect base for exploring the natural beauty of the island. With its quaint atmosphere and proximity to parks and islands, this village promises a serene getaway where you can immerse yourself in nature.
  • Ston: Located 17.7km from Mljet, Ston is a picturesque city renowned for its impressive fortified walls and rich history. The peak tourist season is from June to August, drawing visitors eager to enjoy the scenic beaches and outdoor recreational areas. Ston is famous for its oyster farms and delicious seafood, making it a must-visit for foodies. Explore historic sites and bask in the breathtaking scenery as you wander through the charming streets. Ston’s combination of outdoor activities and cultural experiences ensures a memorable visit.
  • Pomena: Pomena is a delightful village situated in Mljet, known for its eco-friendly and adventurous spirit. With a seasonal influx of visitors from June to August, it serves as a gateway to outdoor activities and stunning natural landscapes. The village is close to the national park and offers access to theatres and ferry services, making it an ideal spot for exploring nearby attractions. Pomena’s tranquil surroundings, coupled with opportunities for adventure and eco-tourism, create a unique experience for travellers seeking to connect with nature.

Things to do in Mljet

Mljet, a stunning destination in Croatia, offers a perfect blend of outdoor adventures and breathtaking scenery. Visitors can explore beautiful beaches like Paljevina and Klačna Luka, partake in organized tours, and experience the local culture at public markets. With its rich natural beauty and various activities, Mljet is an ideal spot for a memorable vacation immersed in nature and adventure.

Shopping

In Mljet, you can explore local markets offering handmade crafts and olive oil. If you're up for a drive, head to the Dubrovnik Shopping Centre, where you’ll find a variety of shops, including fashion and souvenirs, providing a broader selection for your gift shopping.

Recreation

Wellness Centre Mljet offers a tranquil setting with rejuvenating spa treatments and holistic therapies, perfect for relaxation. Explore the island's stunning landscapes through hiking or cycling, and unwind by the pristine waters of the National Park, where nature fosters peace and serenity.

Adventure

Explore the pristine Mljet National Park, where crystal-clear waters and lush forests invite kayaking and hiking. Visit the tranquil saltwater lakes, perfect for swimming, and enjoy breathtaking views of the island’s natural beauty. Don't miss the ancient Benedictine monastery on St. Mary’s Island for a dose of history.

Nightlife

Experience Mljet's vibrant nightlife at the charming Oliva Restaurant, where you can enjoy delicious local cuisine and refreshing drinks. For a more laid-back vibe, visit the cozy Bar 5, perfect for mingling with locals and soaking in the island's relaxed atmosphere.

*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 cheaper months of February to March and November, when accommodation prices drop. Booking about a month in advance usually secures the best rates, especially on Thursdays. Utilize Expedia's tools to compare hotel rates and find last-minute deals, ensuring you filter for eco-friendly options if desired. Combining hotel stays with flights and activities in an Expedia package can also save you money. Lastly, taking advantage of local public transport can help you explore the island without overspending.

  • 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: 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: Expedia’s search tool enables you to set your budget, choose your desired location, and much more. You can easily sort your results to display prices from lowest to highest, allowing you to find the most affordable hotels first. Additionally, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and eco-friendly hotel options available for booking.
  • Consider bundling your trip: You can save some money by combining your Mljet hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around Mljet

Mljet, located in the Dubrovnik-Neretva region of Croatia, is perfect for outdoor enthusiasts and those seeking stunning scenery. Key attractions include the picturesque Mljet National Park, its serene lakes, and the charming island itself. With beautiful beaches and cultural experiences, it's an ideal destination for adventure and relaxation alike. Whether you're exploring the national park or lounging by the harbour, Mljet offers a memorable vacation for every traveller.

  • Mljet National Park: Experience the natural beauty of Mljet National Park, where lush forests and serene lakes provide the perfect backdrop for adventure and outdoor activities. Explore hiking trails, go cycling, or simply soak in the stunning scenery.
  • Prapratno Beach: Enjoy the tranquil atmosphere of Prapratno Beach, located 14.5km from Mljet. With its crystal-clear waters and sandy shores, it's an ideal spot for sunbathing, swimming, or relaxing with a good book.
  • Odysseus's Cave: Discover the enchanting Odysseus's Cave, where adventure awaits. This cave, steeped in legend, invites exploration and offers breathtaking views of the Adriatic Sea, making it a must-visit for outdoor enthusiasts.

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. 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 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 your trip to Mljet, you can fly into Dubrovnik Airport (DBV), situated 64.4km away. Excellent nearby accommodations include the 5-star Hotel Croatia, 4.8km from DBV, as well as the Sheraton Dubrovnik Riviera Hotel, 9.7km away, and Hotel Supetar Cavtat, also 4.8km from the airport. All these hotels offer convenient access to DBV. Alternatively, you can consider Brac Island Airport (BWK), located 59.7km from Mljet, with notable hotels like Puteus Palace Brac, 8.0km away, and Maslina Resort, 14.5km from BWK, which provides various transportation services for your convenience.

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.
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.
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.
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.
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 CA $85 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