Book, stay, get up to £200 back in travel credit.

Start travelling again to receive 10% (up to £200) back in travel credit after your next stay.

Promotion conditions apply.

Stay in Mljet Island's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 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 3 stars

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. Great Hotel and location. Friendly and helpful staff :)

Show more Show less
8.4
Very good
1,351 reviews
Price from
£82
per night

Guesthouse Sanela 3 stars

Pomena

Located right next to the beach in Pomena, Guesthouse Sanela offers accommodation in Mljet National Park. Free WiFi access is provided in all areas. Public parking is provided nearby. I am so happy that I could come back to this paradise and stay another long weekend. Everything was perfect: superb view, kind hosts, comfy bed, good shower and internet. I especially appreciated it that the host gave me some first aid supplies when I cut my foot on a rock - great help! I hope to stay here again as Pomena is a real piece of Paradise :).

Show more Show less
9.4
Superb
110 reviews
Price from
£43
per night

Apartments More 4 stars

Sobra

Boasting a terrace, Apartments More is situated in Sobra, within 7 km of Odysseus Cave. Helena was extremely helpful and friendly! We felt very welcome. She picked us up from the harbour and gave us great advice on where to shop for food, find the beach and rent a car. In the flat we found welcome drinks and chocolates which added to the experience. Would definitely like to stay longer next time!

Show more Show less
9.6
Exceptional
157 reviews
Price from
£73
per night

Apartments Lorena Mljet 3 stars

Pomena

Apartments Lorena Mljet features sea views, free WiFi and free private parking, located in Pomena. One of the rare cases when reality is above expectations. Modern and well-equipped apartment, incl. a dishwasher, full-sized vitroceramic stove, all necessary kitchen utensils, super comfy bed and pillows. Within 5 min walk to ferry, park entrance and supermarket.

Show more Show less
9.1
Superb
163 reviews
Price from
£44
per night

Apartments Slavica 4 stars

Pomena

Apartments Slavica has city views, free WiFi and free private parking, set in Pomena. Everything. Room:Great room with lake views Kitchen: very handy since market is 2 houses away. Can cook . Location: 3 houses away and your in the entrance of national park. To see and DO: FOR nature lovers who love walking around the lake, this is heaven. Similar to lake Bled... Hosts: very warm nice people josip. Wife, grandma

Show more Show less
9.5
Exceptional
248 reviews
Price from
£64
per night

Pine Tree Boutique Apartments 4 stars

Saplunara

Offering a seasonal outdoor pool, Boutique Pine Tree Apartments is set in Saplunara, 32 km from Mljet National Park. The apartment features free WiFi and free private parking available on site. Fantastic location, great hosts, food outstanding

Show more Show less
9.3
Superb
101 reviews
Price from
£111
per night

Apartments Matana Chano 3 stars

Polače

Located in the centre 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. Greeting from host and hostess. Superb view - excellent restaurant choices - market - easy park access...

Show more Show less
9.1
Superb
100 reviews
Price from
£55
per night

Apartments Lampalo 3 stars

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. Hosts were very welcoming. We were greeted with warm smiles a drink and cake! Hosts very helpful with advice of where to go. Lovely views from balcony Could swim off Jetty Delicious supper at the loacation and other restaurants nearby Beautiful secluded bay

Show more Show less
9.8
Exceptional
129 reviews
Price from
£39
per night

Villa Evita Apartments 3 stars

Maranovići

Located in the centre of Prožurska luka and 50 metres from a pebbly beach, Villa Evita Apartments is a self-catering accommodation 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!

Show more Show less
9.7
Exceptional
185 reviews
Price from
£35
per night

Apartments Pavlić 3 stars

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. The apartment is lovely, confiable, well decorated and with an incredible view. Having a balcony with such a view overlooking the Saplunara Bay will make you not want to leave it which would be too bad as the island of Mljet has so much to offer. I booked it at the last minute and arrived late with the last ferry but the owner were waiting for me and facilitated the check-in swiftly. This must be one of my favorite places in my two weeks stay in Croatia. It is so quiet I slept like a baby! Loved it!

Show more Show less
9.1
Superb
110 reviews

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 & disinfecting
Food & drink safety

FAQs about hotels on Mljet Island

  • Some of the best hotels on Mljet Island near Mljet National Park include Apartments Linda, Apartments Matana Chano and Apartments Hana.

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

  • Goveđari, Maranovići and Korita are popular with other travellers visiting Mljet Island.

Explore guest reviews of hotels on Mljet Island

See all