A clear turquoise sea with a densely forested hill in the background.

Search Beach Resorts & Hotels in Mljet

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Mljet Beach Resorts & Hotels

Tonight
7 Sept - 8 Sept
Tomorrow
8 Sept - 9 Sept
This weekend
11 Sept - 13 Sept
Next weekend
18 Sept - 20 Sept

Our top choices for Mljet beach hotels

1. Hotel Lumbarda

Hotel Lumbarda
Lumbarda
₹5,691
₹6,825 total
includes taxes & fees
10 Sept - 11 Sept
Hotel Lumbarda

2. Apartmani Villa Sol

Apartmani Villa Sol
Ston
₹5,193
₹6,219 total
includes taxes & fees
1 Oct - 2 Oct
Apartmani Villa Sol

3. Aminess Vival Port9 Residence

Aminess Vival Port9 Residence
Korcula
  • Splash into seaside bliss with dual pools and beach bars, just a 15-minute stroll from Korčula's pristine Banje Beach.
₹6,643
₹7,507 total
includes taxes & fees
27 Sept - 28 Sept
Aminess Vival Port9 Residence

4. Marko Polo Maradiso Hotel by Aminess

Marko Polo Maradiso Hotel by Aminess
Korcula
₹10,577
₹11,952 total
includes taxes & fees
3 Oct - 4 Oct
Marko Polo Maradiso Hotel by Aminess

5. San Teodoro Boutique Hotel

San Teodoro Boutique Hotel
Korcula
₹27,902
₹31,946 total
includes taxes & fees
9 Sept - 10 Sept
San Teodoro Boutique Hotel

6. Hotel Komodor

Hotel Komodor
Lapad
  • Experience coastal bliss at this hotel with pool and restaurant, just a 5-minute drive from Lapad Beach and the ferry port.
₹7,477
₹8,856 total
includes taxes & fees
5 Oct - 6 Oct
Hotel Komodor

7. Aminess Younique Korčula Heritage Hotel

Aminess Younique Korčula Heritage Hotel
Korcula
₹39,771
₹44,942 total
includes taxes & fees
4 Oct - 5 Oct
Aminess Younique Korčula Heritage Hotel

8. Dubrovnik Palace

Dubrovnik Palace
Lapad
  • Immerse yourself in seaside tranquility with beachfront luxury, where pristine shores and water adventures await just steps from your door.
₹38,849
₹44,306 total
includes taxes & fees
2 Oct - 3 Oct
Dubrovnik Palace

9. Hotel Bozica

Hotel Bozica
Dubrovnik
  • Unwind on your own private beach with sailing and kayaking at this waterfront paradise.
₹12,587
₹14,630 total
includes taxes & fees
8 Oct - 9 Oct
Hotel Bozica

10. Hotel Royal Neptun

Hotel Royal Neptun
Lapad
₹25,041
₹28,702 total
includes taxes & fees
8 Oct - 9 Oct
Hotel Royal Neptun
View all properties

Choose what matters most at beach hotels in Mljet

Pool
Breakfast included
4 stars
5 stars
All-inclusive

Top Mljet Hotel Reviews

Hotel Kompas

Hotel Kompas

10/10 Excellent
"We loved this hotel! Gorgeous views and beautiful location. The pool was great, so was the breakfast and the dinning area. The lounge was also stunning with breathtaking views of the sunset. Everything about our stay made us so sad to leave!! Loved the nightly turn down service and the very comfortable room. Our view was amazing, Everyone has a deck, which helped with drying bathing suits etc. The location on Sunset Beach was perfect. We walked the beautiful seaside path and enjoyed the restaurants. Every request made at the hotel was met with "of course we will be happy to do that". Cons: Staff at check-in told us very little about the hotel and our stay. They said nothing about breakfast, we inquired later asking if it was included and if so what were the hours. We were also not asked if we wanted the bed to be made up like a king so finally after sleeping in two twins for two nights, I asked to have it changed, which they happily did for us. But again I wish they offered that at check in. Last con: As Americans, the most difficult thing about traveling in Europe is the smoking. They allow smoking outside in restaurants and my the pool area. The smoking by the pool was awful!! We would give the pool area a 5 star if it weren't for the smoking guests. Keep this in mind. If you are from the west coast esp. in the US where no one smokes anymore, this is very difficult. We left prematurely each time we tryed to enjoy the pool because of the smoke."
Kristyn 3-night trip
Posted 4 hours ago
Hotel Kompas
Hotel Lero

Hotel Lero

8/10 Good
"The breakfast was good and the location of the hotel was excellent"
Hiroko 2-night trip
Posted 8 hours ago
Hotel Lero
Valamar Lacroma Hotel

Valamar Lacroma Hotel

8/10 Good
"The pool is very large and nice. Ample chairs and good towels. Very nice indoor pool as well. The sunsets on the lounge area are beautiful! The bed was comfortable. The bathroom was just ok. They only provided 2 bath towels and the shower was a tub with a hand shower which I didn’t like at all."
Regina 3-night trip
Posted 17 hours ago
Valamar Lacroma Hotel
Dubrovnik Palace

Dubrovnik Palace

10/10 Excellent
"Dubrovnik Palace was wonderful. The location on the Adriatic Sea was beautiful. When you first walk into the lobby with all windows the scenery is spectacular. Pool area was great with plenty of chairs. The service and staff were excellent and great restaurants at hotel. The buffet breakfast was excellent. Everything you want and more. The room was a nice size and balcony was large. I highly recommend this hotel in this beautiful country of Croatia."
Kathy 3-night trip
Posted 1 day ago
Dubrovnik Palace
Hotel Royal Ariston

Hotel Royal Ariston

10/10 Excellent
"The resort was amazing. Room and resort were super clean. Staff were really friendly and helpful. Food at the restaurants on site is really good too. I definitely recommend and will be back!"
Aron 5-night trip
Posted 2 days ago
Hotel Royal Ariston
Royal Blue Hotel

Royal Blue Hotel

10/10 Excellent
"We stayed at the Dubrovnik palace for a few days before moving to the royal blue. The property at the palace is wonderful but the staff , food, rooms and experience is much better at the royal blue"
Matthew 1-night trip
Posted 2 days ago
Royal Blue Hotel
Rixos Premium Dubrovnik

Rixos Premium Dubrovnik

10/10 Excellent
"N/A"
Henry 7-night trip
Posted 2 days ago
Rixos Premium Dubrovnik
Hotel Lapad

Hotel Lapad

8/10 Good
"Breakfast was ok at best but included. The dinner buffet surprisingly good which we had one night. Bed was old and made a lot of noise and there was no shower curtain so water ended up everywhere each time. The whole system of lights and housekeeping, dnd is old and has no instructions on it so several mix ups with that. Great views and historic property."
Matt 4-night trip
Posted 2 days ago
Hotel Lapad
Hotel Bellevue Dubrovnik

Hotel Bellevue Dubrovnik

10/10 Excellent
"Stunning hotel. Would definitely recommend and we will come back"
Kyra 3-night trip
Posted 2 days ago
Hotel Bellevue Dubrovnik

Frequently asked questions

What is Mljet like for travellers who love the beach?
Known for its swimming spots and parks, Mljet offers a lot for the traveller booking a beach holiday.
What's the best accommodation option for a beach holiday in Mljet?
Villa Mirosa is a top B&B located on the beach . Hotel Odisej is another good choice to stay near the beach.
How many beach hotels are there in Mljet?
Expedia has 5 beach hotels in Mljet that are great for your beachside getaway.
When's the best time for a beach holiday in Mljet?
You can plan your beach trip with this snapshot of the seasons in Mljet: The hottest months are usually August and July, with an average temperature of 24°C, while the coldest months are January and February, with an average of 10°C. The rainiest months in Mljet are November, December, October and January, with each month seeing an average of 185 mm of rainfall.
What is there to see and do around Mljet?
After arriving and settling in at your accommodation of choice, you might want to venture out and explore. If you can't wait to check out the beaches, head to Prapratno Beach or Neum Beach for a relaxing day by the water. Take advantage of the area's swimming and cycling trails, and make time for local attractions such as Mljet National Park and Odysseus's Cave. For more things to see and do, consider visiting Žuljana Beach or Walls of Ston.
What's the best way to get to my beach hotel in Mljet?
This travel information can help you get to and around your beach accommodation in Mljet with ease. To get to Mljet, you can fly into Dubrovnik (DBV), the closest major airport, which is located 40.3 mi (64.8 km) from the city centre. If you'd like to explore around the area, you may want a rental car for your journey.