See the latest prices and deals by choosing your dates.
Hotel in Goveđari
Set in the National Park on Mljet Island, Hotel Odisej is located on the beach of Pomena. It is entirely air-conditioned and houses a restaurant. Free Wi-Fi is available at the reception. The hotel is location is perfect, in the middle of Mljet national park. You can easily go for a swim or just walk/cycle around two lakes within the park.
Sobra
Boasting a terrace, Apartments More is located in Sobra, within 4.3 mi of Odysseus Cave. The apartment is just exceptional! Beautifully furnished, has all the amenities needed for a comfortable stay and a terrace with a view!
Pomena
Apartments Lorena Mljet features sea views, free WiFi and free private parking, located in Pomena. Great location next to the ferry port and the natural parc entrance. It has a lovely balcony with a view on the sea.
Saplunara
Offering a seasonal outdoor pool, Boutique Pine Tree Apartments is set in Saplunara, 20 mi from Mljet National Park. The apartment features free WiFi and free private parking available on site. Fantastic location, great hosts, food outstanding
Polače
Located in the center of Polače, on Mljet Island and in the heart of the Mljet National Park, Apartments Matana Chano offers self-catering studios and apartments, all with a panoramic sea view. The apartment was very nicely fitted out, but the thing that makes it is the balcony - big, with table and chairs and an umbrella, and what a VIEW. We loved starting and ending our days out on that balcony. Palače is a good choice for a base on the island. It has more rental options (bikes, cars, scooters) than Pomena, is bigger, arguably more scenic, and has plenty of restaurants (like Pomena).
Okuklje
Featuring free WiFi, Apartments Lampalo is located in Okuklje. Set in front of the beach, this property offers an on-site restaurant, barbecue facilities, a garden, and furnished terrace. Great location in this small village. The hosts/owners make it great! They are so hospitable with a welcome drink and the best fresh breakfast bread ever.
Maranovići
Located in the center of Prožurska luka and 164 feet from a pebbly beach, Villa Evita Apartments is a self-catering accommodations that offers shared a garden with free-to-use barbecue facilities. The hosts were very sweet and helpful. Nidzo even drove us to Sobra for our ferry. They were available to answer any questions and make recommendations about how to best spend our short time on Mljet. The apartment was impeccably clean and comfortable. Would love to return here soon!
Saplunara
Apartments Pavlić is quietly set in the small village of Saplunara on Mljet Island. It offers free parking and a furnished terrace overlooking the Adriatic Sea. The ruins of St. Great location, great apartment, great sea view .
Kozarica
Villa Radulj is elevated above Kozarica, just 262 feet from the pebbly beaches of the Adriatic Sea and 328 feet from the center of the village. A delightful gem - one of the highlights from our 3 week trip in Croatia. Quiet, beautiful, friendly, accommodating.
Sobra
Located 4.3 mi from Odysseus Cave, Apartments More Luxury offers a terrace, and air-conditioned accommodations with a balcony and free WiFi. Magnificent panorama! Mihaela and her family made our honeymoon really unforgottable! The house is located really close to the sea, Ferry Port is 5 minutes by car, and there are some great Restaurants nearby! Our appartment was absolutely perfect, we were not missing a thing.
Hotel in Okuklje
Hotel in Sobra
Hotel in Saplunara
Hotel in Okuklje
Hotel in Babino Polje
There are 226 hotels in Mljet Island you can book on Booking.com.
Goveđari, Maranovići, and Korita are popular with other travelers visiting Mljet Island.
Some of the best hotels in Mljet Island near Mljet National Park include Apartments Linda, Apartments Matana Chano, and Apartments Hana.
Okuklje
Really nice family, room fully equipped and nice views from the balcony. We had fresh fish for dinner, delicious. If we could we would stayed more days. The village is only 10min by car from Sobra's ferry port where we left the rental car. Mljet island is quiet and beautiful, it's not crowded as other Croatian islands. You need to rent a car to move around and visit the national park and beaches.
Mljet Island is a little paradise and Hotel Odisej is the only hotel on the island. The hotel was built during the Communist area, so it is lacking in some areas. However, it is comfortable, clean with a service orientated staff.
Unbeatable location overlooking the harbour and right next to the entrance to Mljet National Park. Very friendly hosts who speak very good English. Lovely terrace overlooking park woodland and hosts' vegetable garden.
Very nice place, with a few restaurants, market and beaches nearby. Highly recommended.