Skip to main content

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

The best beach hotels in Mljet Island

Check out our pick of great beach hotels on

Filter by:


Review score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+

Beach Access

Beachfront
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Set 800 metres from Klačna Luka Beach and 9.1 km from Odysseus Cave, Apartmani Marija Mljet is in Sobra and features a garden and a terrace. The apartment has family rooms.

The units include a private bathroom, while selected rooms also offer a balcony and others also have a sea view. Stunning view in a small local village with amazing house front places for swimming. The host was super helpful and served us one of the best dinners we had ever. Mljet is a must, Marija apartments are must too. View from the balcony is spectacular. Rooms are spacious, comfortable, and clean. Ferry is really on a few min far by car.

Show more Show less
9.3
Wonderful
102 reviews
Price from
$65
per night

Located in Sobra in the Dubrovnik-Neretva County region and Klačna Luka Beach reachable within less than 1 km, Villa Anita provides accommodation with free WiFi, barbecue facilities, a private beach area and free private parking. Featuring luggage storage space, this property also has a family-friendly restaurant and an outdoor fireplace. The property offers car hire and features a garden and picnic area. Everything was perfect – the place was spotless, cozy, and beautifully arranged. The atmosphere was welcoming, and we had everything we needed for a truly relaxing stay. A special thank you to Anita, our host – she is incredibly friendly, helpful, and made us feel right at home. Her kindness and attention to detail really made our experience outstanding. We would definitely love to come back and highly recommend this accommodation to anyone! 🌟

Show more Show less
9.2
Wonderful
142 reviews
Price from
$74
per night

Set within 300 metres of Paljevina Beach and 18 km of Odysseus Cave, Apartments Angelo offers rooms with air conditioning and a private bathroom in Polače. This beachfront property offers access to free WiFi and free private parking. This 3-star apartment offers private entrance. Perfect location, apartment is clean and well equipped. Hosts are wonderful.

Show more Show less
9.6
Exceptional
178 reviews

22 km from Odysseus Cave, Apartments Lorena Mljet is located in Pomena and provides air-conditioned rooms. This beachfront property offers access to free WiFi and free private parking. This 3-star apartment offers private entrance. Great stay, lovely host Pavo, beautiful apartment, close to ferry and swimming area, recommend it!

Show more Show less
9.3
Wonderful
251 reviews
Price from
$85
per night

Featuring free WiFi and a restaurant, Villa Mirosa offers accommodation in Saplunara. The guest house has a seasonal outdoor pool and sun terrace, and is located on a private beach. Guests can enjoy a drink at the bar and benefit from free private parking on site. Perfect location - beautiful Staff (owners) incredibly helpful and lovely no matter the ask Relaxing Large rooms Great showers Close to Sandy beaches Great dinners in restaurant and lovely relaxed breakfast Honesty fridge during the day Butterflies at breakfast in July

Show more Show less
9.4
Wonderful
114 reviews

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.

The property has an apartment for 5 people and a studio for 3, and all come with bed linen and towels, plus a balcony with views of the beach. Kind and welcoming owners, great value for money, parking right in front

Show more Show less
9.9
Exceptional
172 reviews
Price from
$65
per night

Situated in Sobra within 8.9 km of Odysseus Cave, Guest House Ruža provides accommodation with seating area and a kitchen. Featuring free private parking, the 3-star guest house is less than 1 km from Klačna Luka Beach. The guest house features sea views, a sun terrace, a 24-hour front desk, and free WiFi is available throughout the property. Wonderful location with amazing views. The apartment has everything you need for a short or long term stay. Convenient location near the port. Friendly and welcoming hosts. Comfortable arrangements and free parking.

Show more Show less
9.3
Wonderful
168 reviews
Price from
$65
per night

Boasting garden views, Villa Evita Apartments provides accommodation with balcony, around 300 metres from Prožurska Luka Beach. There is a private entrance at the apartment for the convenience of those who stay. The apartment features rooms with air conditioning, free private parking and free WiFi. The patio and view could not be better. It was also located close to everything. Loved being in a small village on the water.

Show more Show less
9.6
Exceptional
172 reviews

Apartments Radulj is set within Mljet National Park, only 10 metres from the sea. Surrounded by palm and pine trees, the property features a terrace with barbecue facilities, free Wi-Fi and accommodation units with sea views. The centre of Polače is 200 metres away. Very gracious hostess, comfortable room newly done, practical, on the sea front.

Show more Show less
9.5
Exceptional
201 reviews
Price from
$53
per night

Featuring garden views, Studio apartment Dragana is set in Sobra, 9.4 km from Odysseus Cave. Free WiFi is available throughout the property and Klačna Luka Beach is 400 metres away.

Offering a terrace with sea views, this apartment also has a fully equipped kitchen and 1 bathroom with a bath. Though it's not super-modern inside, I found the atmosphere of the place very congenial. This was added to by the kindliness of the lady that I dealt with, Ana, who went out of her way to be helpful. And the cat. There is a small swimming spot just a few metres away.

Show more Show less
9.3
Wonderful
7 reviews

Most booked beach hotels in Mljet Island this month

FAQs about beach hotels in Mljet Island

Beach Hotels that guests love in Mljet Island