See the latest prices and deals by choosing your dates.
Sobra - 1,000 yards from beach
Featuring a garden, GUESTHOUSE RUZA SOBRA apartments in the attic of the house is located in Sobra in the Dubrovnik-Neretva County region, less than 1 km from Klačna Luka Beach and 8.9 km from Odysseus Cave. There is a private entrance at the apartment for the convenience of those who stay. The apartment provides sea views, an outdoor fireplace, and free WiFi is available throughout the property. The description of "in the attic" is correct, but its not a negative. Large clean rooms, with sea view.
Sobra - 850 yards from beach
Fishing and hiking can be enjoyed nearby, while a bicycle rental service and a private beach area are also available on-site.
Klačna Luka Beach is less than 1 km from the apartment, while Odysseus Cave is 10 km away. The nearest airport is Dubrovnik Airport, 86 km from Villa Anita.
Really nice and compact apartement with a own private balcony which had a seasideview. Small town of Sobra was really peaceful and is a good getaway location from the city hassles.
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.
Pomena and nearby Polače town are reachable with a catamaran from the mainland. Ferry lines to Pelješac are 28 km away, from the town Sobra on the island. Dubrovnik Airport is 127 km away.
Excellent location and value. Very clean and comfortable with a large shared balcony.n Would stay again.
Sobra - 450 yards from beach
Situated within 500 metres of Klačna Luka Beach and 9.4 km of Odysseus Cave, Apartments More features rooms with air conditioning and a private bathroom in Sobra. This beachfront property offers access to a balcony and free WiFi. This 4-star apartment offers private entrance. Hosts were very kind and helpful during our stay. The view of the sunrise from the balcon is exceptional. Room paint color is refreshing, bathroom is small but nice and clean. Nearest beach just two minutes away. You may watch some wild goats on the small semi-island while swimming around it.
Polače - 300 yards from beach
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. As soon as we arrived we got welcomed by Sandra which accepted to hold our luggage even if the apartment wasn't ready yet. When the apartment was ready she showed us around and gave us some tips on moving on the island. We also got a complimentary bottle of local wine. The apartement is amazing with a big balcony looking over the sea of Polace. One of the rooms and the living room are connected to this balcony. After the checkout the owner accepted to keep our luggage until we left by ferry in the evening. Thank you!
Polače - 200 yards from beach
Situated within 200 metres of Paljevina Beach and 18 km of Odysseus Cave, Apartments Palma offers rooms with air conditioning and a private bathroom in Polače. There is a private entrance at the guest house for the convenience of those who stay. There is free private parking and the property features paid airport shuttle service.
Activities such as snorkelling, cycling, fishing can be enjoyed in the surroundings, and guests can relax along the beachfront. Hiking can be enjoyed nearby.
Beautiful location, very comfortable, the family that runs the apartments and the restaurant is very sweet and helpful. We had a fantastic fish dinner downstairs, it’s the most reasonable and tasty restaurant in Polace.
Pomena - 1.6 miles from beach
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. Marco was waiting for us to give us the keys after we arrived on the catamaran!
Saplunara - 450 yards from beach
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. The location was beautiful amazing views from the balcony and the pool. The Jacuzzi was just lovely. The staff were very friendly and helpful. The breakfast was excellent and the evening meal rumor steak very delicious. We would definitely recommend a stay.
Polače - 150 yards from beach
Situated in Polače, 100 metres from Paljevina Beach, Apartments Linda features air-conditioned rooms with free WiFi and express check-in and check-out. Located on the beachfront, this property has a terrace. The apartment has private entrance. Linda and her daughter Marcella were really kind and helpful. Linda waited for my arrival. Marcella helped organized everything that I asked of her and very responsive. Since I went in Spring, there weren't many restaurants open and Linda offered to make me a dinner. It was good..fish was from her husband's fishing and vegetable from their own garden, so truly organic. Thank you so much.
Polače - 40 yards from beach
Located within 1.4 km of Paljevina Beach and 18 km of Odysseus Cave, Rooms Karla features 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 guest house offers private entrance. Great location with a private pier to relax on. I spent hours drinking coffee and reading by the sea. Comfortable and well apportioned room. Family were wonderfully welcoming and helpful.
Beach Hotel in Goveđari
Popular with guests booking beach hotels on Mljet Island
Beach Hotel in Pomena
Popular with guests booking beach hotels on Mljet Island
Beach Hotel in Kozarica
Popular with guests booking beach hotels on Mljet Island
Beach Hotel in Okuklje
Popular with guests booking beach hotels on Mljet Island
Beach Hotel in Pomena
Popular with guests booking beach hotels on Mljet Island
Beach Hotel in Saplunara
Popular with guests booking beach hotels on Mljet Island
Couples visiting Mljet Island loved staying at Romantic studio apartment, Nono Frano and Apartments Lampalo.
Similarly, these beach hotels on Mljet Island are highly rated by couples: Apartments More Luxury, Apartments Anica and Apartments by the sea Kozarica, Mljet - 4950.
Many families visiting Mljet Island loved staying at Apartments by the sea Kozarica, Mljet - 4950, Apartments Radulj and Mala kuća Sobra.
Similarly, Okuklje Holiday Home, Apartments Lampalo and Green Lantern apartments Okuklje are also popular with family travellers.
Most beach hotels on Booking.com offer free cancellation.
Apartments Lampalo, Apartments More and Villa Mirosa are some popular beach hotels on Mljet Island.
In addition to these beach hotels, Guesthouse Sanela, Apartments Palma and Apartments Linda are also popular on Mljet Island.
There are 91 beach hotels on Mljet Island you can book on Booking.com.
The average price per night for a beach hotel on Mljet Island for this weekend is US$103, based on current Booking.com prices.
We make it quick and easy to book a beach hotel on Mljet Island. Here’s what we offer:
• Free cancellation on most stays
• We Price Match
• 24/7 customer support in 40+ languages
Sea Song, Guest House Matana and Apartments Linda have received great reviews from guests visiting Mljet Island regarding the views from these beach hotels.
Guests staying on Mljet Island also spoke highly of the views from these beach hotels: STIGA 2 - two bedroom ap., Apartments Šojka and Apartments Anica.
The room is comfortable and well thought of for the guest that stay. You have a balcony that is just gorgeous to sit out and immerse yourself in the silence and take in those amazing sunsets. The owner is just so kind and follows up on everything that is asked. She allowed us to keep our bags on the property the 1st and last day so we could go and explore or chill on the beach( the ferry times back to Dubrovnik were either side of check-in and out ). Just wished we stayed longer.
Adrijan and his family are so welcoming and accommodating. The private beach is phenomenal. The restaurant is so good, only local products and all fresh. We’ll be back.
Very original layout of the resort, many levels on the beach which gave privacy. Eating in a restaurant is not only a great taste but also the process of serving dishes. The service people are smiling and kind.
The apartment was in a quiet part of Mljet, with private beach and nice terrace overlooking the sea. Perfect stay for a few days in the island. Stermasi restaurant also strongly recommended (prices a bit on the high side, but worth the quality of ingredients and location). Amazing host.
Great position right on the water. Excellent breakfast and nice buffet dinner. Beach bar and private beach opposite are great with phenomenal views of sunset
Fantastic location Access to private beach Excellent huge terrace
Great position. Right on the beach
The location is perfect, it's on the beach, the lakes are at a walking distance, the sunset is the best from the hotel terrace, food is also quite diverse and nice. If you like old socialist architecture like us, this is a place for you! I really had a throwback to my childhood. And this is great value for this money!
Absolutely gorgeous location right on the beach - you will feel like you're in paradise! Delicious giant breakfast, gorgeous infinity pool, beautiful beach right nearby, access to kayaks, delicious food in the restaurant, and lovely hosts. Bonus: lots of great cats. A perfect place to come and forget all your worries and just relax. You definitely need a car if you want to explore the island from here as there are no buses, and taxis are pretty expensive. But if you want to just relax in the sun, there is no better place.