Search Mljet hotels

  • 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

This weekend
Next weekend

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 AU$97
includes taxes & fees
6 Mar - 7 Mar
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 AU$113
includes taxes & fees
1 Apr - 2 Apr
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 AU$240
includes taxes & fees
23 Mar - 24 Mar
Sun Gardens Dubrovnik

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 AU$165
includes taxes & fees
12 Mar - 13 Mar
Hotel Royal Neptun

Royal Blue Hotel

Royal Blue Hotel
5.0 star property
Lapad
9.2 out of 10, Wonderful, (417 reviews)
"Great stay! "
United States
Dzeni
Royal Blue Hotel

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 AU$242
includes taxes & fees
4 Apr - 5 Apr
San Teodoro

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 AU$236
includes taxes & fees
6 Mar - 7 Mar
Dubrovnik Palace

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

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 AU$94
includes taxes & fees
12 Mar - 13 Mar
Apartmani Villa Sol

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 AU$250
includes taxes & fees
2 Apr - 3 Apr
Aminess Liburna Hotel

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 AU$228
includes taxes & fees
10 Mar - 11 Mar
Rixos Premium Dubrovnik

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 AU$289
includes taxes & fees
3 Apr - 4 Apr
President Hotel, Valamar Collection

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 AU$328
includes taxes & fees
28 Mar - 29 Mar
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
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 AU$294
includes taxes & fees
5 Apr - 6 Apr
Villa Orabelle

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 AU$89
includes taxes & fees
31 Mar - 1 Apr
Hotel Vis

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 AU$417
includes taxes & fees
28 Mar - 29 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
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 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 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 Sun Gardens Dubrovnik and Dubrovnik Palace. See all available top hotels, or vacation rentals in Mljet.
What are some of the best holiday rentals that Mljet has to offer?
Old Town Charming Nest: This holiday home rental outside of Mljet comes with free WiFi so that you can feel at home during your trip. Kitchen amenities include a fridge 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 Rooms and Apartments Dalamar. See more pet-friendly hotel accommodations in Mljet.
What's the best hotel to stay near the beach in Mljet?
Apartments Franka Saplunara-Triple Room with Terrace and Sea View No1 is a top guest house with private patios and laundry facilities, and it's located close to the beach . Other good choices to stay near the beach include Hotel Odisej and Apartments Franka Saplunara-Double Room with Terrace and Sea View. See more stays near the beach in Mljet.
What are some hotels with pools in Mljet?
Rixos Premium Dubrovnik: Hotel located near Pile Gate. Features a children's pool, a seasonal outdoor pool and a full-service spa. Sun Gardens Dubrovnik and Dubrovnik Palace 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 365 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