Skip to main content

The 10 Best Romantic Hotels in Mljet Island, Croatia

Check out our pick of great romantic hotels on

Filter by:


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.

Guest House Ruža 3 stars

Sobra

Guest House Ruža is located in Sobra, 200 metres from the centre and the beach. The property features a garden with a barbecue, as well as a terrace that boasts sea views. Free Wi-Fi access is available. We liked everything - location, the view from the balcony was absolutely amazing. There was a Studenac Market really close to the apartment. And the hosts were great, they were helpful every time we needed something or had a question and showed us great spots in the island. We will definitely come back as soon as possible!

Show more Show less
9.1
Superb
207 reviews
Price from
£60
per night

Villa Radulj 3 stars

Kozarica

Villa Radulj is elevated above Kozarica, just 80 metres from the pebbly beaches of the Adriatic Sea and 100 metres from the centre of the village. Balconies with a seating area provide views of the Adriatic Sea. Beautiful family driven hotel. Very friendly staff with great hospitality. The homemade food was great!

Show more Show less
9.3
Superb
453 reviews
Price from
£50
per night

Hotel Odisej 3 stars

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.

The beach features a children's pool, a beach bar and a diving centre. Guests can dine at the pizzeria and there is a tavern with a summer terrace. Best location ever , view unforgettable, excellent staff, pin forest everywhere , beautiful lakes nearby , sea water brilliant clear in blue green colour , great breakfast and dinner , without noice at night. Don't miss to visit this pearl of Adriatic see.

Show more Show less
8.2
Very good
1,955 reviews
Price from
£86
per night

Sea House Mljet 3 stars

Polače

Located in the small village of Polače, this seafront guest house is just 150 metres away from the catamaran to Dubrovnik. The restaurant serves national dishes on a terrace by the sea promenade.

A stone paved beach is 200 metres from the property, while a pebbly beach can be found 400 metres away. amazing view from the balcony, very clean and cosy, the host was very helpful

Show more Show less
8.4
Very good
84 reviews
Price from
£56
per night

Guesthouse Sobra 3 stars

Sobra

Located 10 metres from a rocky beach and 300 metres from the centre of Sobra, Guesthouse Sobra offers air-conditioned accommodation with free Wi-Fi and a shared terrace with sea views. Free private parking and free-to-use barbecue facilities are provided. Amazing Seaview. We spent most of the time on the terrace. Checkin was smooth. The apartment furniture is a bit old but all in all good value for money.

Show more Show less
7.3
Good
144 reviews
Price from
£45
per night

Most booked romantic hotels in Mljet Island this month

Romantic Hotels that guests love in Mljet Island