Photo by Phyllis Robb

Search Mljet hotels

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

    Change your mind

    Book hotels with free cancellation

    Treat yourself

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

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Top hotels and accommodation in Mljet

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..."
Netherlands
Anonymous traveller
Guest House Kiko
Dubrovnik Palace
5.0 star property
9.4 out of 10, Exceptional, (1002)
"You immediately get that luxurious feel once you enter the hotel with amazing views! Our room had the same feel! Staff were also very friendly!"
United States
LEVY
The price is AU$511
includes taxes & fees
14 Nov - 15 Nov
Dubrovnik Palace
Rixos Premium Dubrovnik
5.0 star property
9.2 out of 10, Wonderful, (1020)
"Breakfast buffet was excellent and the views from the hotel and pool area are second to none. "
United States
Mark E
The price is AU$294
includes taxes & fees
4 Nov - 5 Nov
Rixos Premium Dubrovnik
Hotel Lapad
4.0 star property
9.0 out of 10, Wonderful, (1011)
"Nice hotel and great breakfast "
Canada
Kelvin
The price is AU$148
includes taxes & fees
1 Nov - 2 Nov
Hotel Lapad
Rilati Old Town Palace
3.0 star property
9.4 out of 10, Exceptional, (504)
"Lovely place to stay!"
United States
Rita
The price is AU$233
includes taxes & fees
20 Oct - 21 Oct
Rilati Old Town Palace
Hotel Ivka
4.0 star property
8.4 out of 10, Very good, (421)
"Friendly staff, brand new hotel, fantastic breakfast and dinner!"
United Kingdom
Julia
The price is AU$164
includes taxes & fees
28 Oct - 29 Oct
Hotel Ivka
Hotel Dubrovnik
3.0 star property
7.4 out of 10, Good, (353)
"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
Hotel Lero
4.0 star property
8.8 out of 10, Excellent, (1010)
"Clean room Family friendly Great location "
Canada
Ziyi
The price is AU$141
includes taxes & fees
13 Nov - 14 Nov
Hotel Lero
The Pucic Palace
5.0 star property
9.4 out of 10, Exceptional, (459)
"Great hotel with the best location in Dubrovnik (if you want to be in the old town). Staff was friendly and very helpful."
United States
Matthew
The price is AU$479
includes taxes & fees
5 Nov - 6 Nov
The Pucic Palace
Berkeley Hotel
4.0 star property
9.2 out of 10, Wonderful, (1017)
"Very good hotel, breakfast was great."
United Kingdom
John
Berkeley Hotel
Hilton Imperial Dubrovnik
5.0 star property
9.4 out of 10, Exceptional, (1005)
"Very nice property in great area. "
United States
Chris
The price is AU$389
includes taxes & fees
3 Nov - 4 Nov
Hilton Imperial Dubrovnik
Sun Gardens Dubrovnik
5.0 star property
9.4 out of 10, Exceptional, (1011)
"Great stay "
United Kingdom
Diana Lorraine
The price is AU$245
includes taxes & fees
1 Nov - 2 Nov
Sun Gardens Dubrovnik
Hotel Osmolis
4.0 star property
9.2 out of 10, Wonderful, (69)
"Loved the private hot tub and property is very peaceful with beauty of view "
United States
Megan
Hotel Osmolis
Valamar Tirena Hotel
4.0 star property
9.4 out of 10, Exceptional, (272)
"Fantastic hotel. All the staff were lovely and couldn’t do enough for us. Excellent range of food and amenities "
United Kingdom
VICTORIA
The price is AU$274
includes taxes & fees
21 Oct - 22 Oct
Valamar Tirena Hotel
President Hotel, Valamar Collection
5.0 star property
9.4 out of 10, Exceptional, (1009)
"Excellent Hotel"
United Kingdom
Robert Eric
The price is AU$325
includes taxes & fees
21 Oct - 22 Oct
President Hotel, Valamar Collection
Scalini Palace
4.0 star property
9.2 out of 10, Wonderful, (249)
"Amazing location!!!"
United States
Cara
The price is AU$177
includes taxes & fees
5 Nov - 6 Nov
Scalini Palace
Hotel Bellevue Dubrovnik
5.0 star property
9.8 out of 10, Exceptional, (1005)
"Excellent overall- will stay again!"
United States
YOGESH
The price is AU$437
includes taxes & fees
1 Nov - 2 Nov
Hotel Bellevue Dubrovnik
Valamar Lacroma Hotel
4.0 star property
9.0 out of 10, Wonderful, (1010)
"Great resort. Loved our stay. Loved the sister properties next to the resort as well."
United States
Jeffery
The price is AU$278
includes taxes & fees
22 Oct - 23 Oct
Valamar Lacroma Hotel
Hotel Vis
3.0 star property
7.6 out of 10, Good, (1016)
"Lovely place to stay right on the beach"
United States
Alexander
The price is AU$116
includes taxes & fees
1 Nov - 2 Nov
Hotel Vis
Admiral Grand Hotel
5.0 star property
8.6 out of 10, Excellent, (77)
"Staff were really friendly and helpful The area is very picturesque and swimming in the sea is safe"
United Kingdom
Alan
The price is AU$480
includes taxes & fees
20 Oct - 21 Oct
Admiral Grand Hotel
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 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.

Top Mljet Hotel Reviews

More cheap accommodation in 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?
Rixos Premium Dubrovnik, located 30.1 mi (48.4 km) from the heart of Mljet, is a top choice for your stay, based on our traveller data. Two other options for your stay in the area are Valamar Lacroma Hotel and Sun Gardens Dubrovnik. See all available top hotels, or vacation rentals in Mljet.
What are some of the best holiday rentals that Mljet has to offer?
La Vita e Bella I: This holiday home rental outside of Mljet is located in the historical district, and has a terrace, a BBQ and air conditioning to put you at ease in your new surroundings. Kitchen amenities include kitchenware to make your meal-planning easier. See all vacation rentals in Mljet.
If I need to cancel my hotel reservation in Mljet, will I receive a refund?
Yes! You'll find that most hotel room reservations are fully refundable as long as you cancel prior to the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If your reservation is non-refundable, you may still be able to cancel and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Mljet.
What's the best dog-friendly place to stay in Mljet?
Hotel Odisej is a top hotel for people travelling with their pets, and offers an outdoor pool and a fitness centre for its human guests. Other good choices for you and your pet's trip include Guest House Hazdovac and Guest House Hazdovac - Double Room with Balcony and Sea View 2. 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?
Rixos Premium Dubrovnik: Hotel located near Dubrovnik Ferry Port. Features a children's pool, a seasonal outdoor pool and a full-service spa. Valamar Lacroma Hotel and Sun Gardens Dubrovnik are two additional hotels that offer an on-site pool. View all hotels with pools in Mljet.
What's it like staying in Mljet?
Nature enthusiasts will enjoy exploring Mljet, and many visitors will definitely appreciate the parks and seaside. Tourists can also enjoy so much more including its temples. In Mljet, there are 386 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