Skip to main content

Stay in Mljet Island's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hotel Odisej

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. We were upgraded to a room with a balcony and amazing ocean views. The property itself is a bit old, but what they offer is absolutely lovely! We saw one of our most favourite sunsets from their restaurant while having dinner. The dinner and breakfast had a lot of variety and plenty of food available. Preparation was great, still craving their pana cotta as I write this review. Staff is very friendly. You can also buy the tickets to the national park from the reception. The national park is less than 10 minutes walk from the hotel and the ferry port was a minute away. Couldn't have asked for a better stay on the island.

Show more Show less
8.2
Very Good
1,969 reviews
Price from
£65
per night

GUESTHOUSE RUZA SOBRA apartments in the attic of the house

Sobra

GUESTHOUSE RUZA SOBRA apartments in the attic of the house offers accommodations in Sobra, a 11-minute walk from Klačna Luka Beach and 5.5 miles from Odysseus Cave. Great location a little off the beaten track from the usual tourist destinations, nice restaurants close by and not a lot else’s going on. Sun, sea and peace. Our host was in contact with us from before we got off the ferry and answered all our awkward questions as to which bus to get on ( the only bus) where to get off and was there to meet us. Throughout our stay he was available to assist us with car hire and local information. A lovely place to put the feet up for a few days.

Show more Show less
9.1
Wonderful
112 reviews
Price from
£43
per night

Apartmani Soline

Goveđari

Apartmani Soline offers accommodations in Goveđari, 15 miles from Odysseus Cave. The apartment has access to a restaurant. The small attic with terrace is very cozy and welcoming, tastefully furnished and equipped with every comfort. The terrace for exclusive use is very enjoyable and guarantees privacy. Soline is a small, very quiet village immersed in the absolute silence of the natural park, perfect for relaxing and unplugging from the daily frenzy. An enchanting sea is just a short walk from the house, as are many hiking trails that enter the wonderful natural park. The owner Martina and the girls working at the property were friendly, professional and made our stay memorable.

Show more Show less
9.1
Wonderful
101 reviews
Price from
£60
per night

Villa Anita

Sobra

Offering barbecue facilities, Villa Anita provides accommodations in Sobra. This property offers access to a balcony, free private parking, and free Wifi. Anita was a really good host. The appartement is pretty beautiful and the terrace is amazing.

Show more Show less
9.1
Wonderful
124 reviews
Price from
£54
per night

Guesthouse Sanela

Pomena

Located right next to the beach in Pomena, Guest house Sanela offers accommodations in Mljet National Park. Free WiFi access is provided in all areas. Public parking is provided nearby. Excellent location and value. Very clean and comfortable with a large shared balcony.n Would stay again.

Show more Show less
9.4
Wonderful
117 reviews
Price from
£52
per night

Apartments More

Sobra

Apartments More features air-conditioned accommodations in Sobra. This beachfront property offers access to a balcony and free Wifi. This 4-star apartment offers private entrance. Apartment was modern, super clean and comfortable. It was equiped with everything we needed. The host was very nice and ready to help with anything :) Apartment's location is in the middle of the island so it's great for exploring Mljet.

Show more Show less
9.7
Exceptional
120 reviews
Price from
£77
per night

Apartments Angelo

Polače

Offering sea views, Apartments Angelo in Polače offers accommodations and a bar. This beachfront property offers access to free Wifi and free private parking. Great location. Lovely welcome by Sandra and her son Angelo, plus a nice bottle of wine! Very spacious with 2 bathrooms, balcony and beautiful view. Very relaxing here.

Show more Show less
9
Wonderful
133 reviews
Price from
£76
per night

Apartments Palma

Polače

Apartments Palma offers air-conditioned accommodations in Polače. There's a private entrance at the guest house for the convenience of those who stay. Good location, beautiful sea view. Clean, nicely decorated room. Very friendly hostess. Delicious food downstairs in the restaurant.

Show more Show less
9.4
Wonderful
248 reviews
Price from
£50
per night

Apartments Lorena Mljet

Pomena

Apartments Lorena Mljet provides air-conditioned rooms in Pomena. This beachfront property offers access to free Wifi and free private parking. This 3-star apartment offers private entrance. Marco was waiting for us to give us the keys after we arrived on the catamaran!

Show more Show less
9.1
Wonderful
235 reviews
Price from
£60
per night

Villa Mirosa

Saplunara

Featuring free WiFi and a restaurant, Villa Mirosa offers accommodations in Saplunara. The guest house has a seasonal outdoor pool and sun terrace, and is located on a private beach. Sve je za cistu 10..steta sto nema ocjena 11. Savrsena lokacija, uredjenje, domacini i kuhinja. Svaka cast domacinima.

Show more Show less
9.6
Exceptional
121 reviews
Price from
£77
per night

Hotels with extra health and safety measures

Find hotels in Mljet Island with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

FAQs about hotels in Mljet Island

  • 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.

  • There are 226 hotels in Mljet Island you can book on Booking.com.

Explore guest reviews of hotels on Mljet Island

See all