Mljet in December: Ferries, Weather and What Stays Open
Ferry schedules shrink and many hotels and restaurants close, but the island's quiet beauty and mild weather can still reward a well-prepared winter visitor.
Getting to Mljet in December
Ferries to Mljet are limited in winter. The main car ferry from Prapratno, on the Pelješac peninsula, to Sobra runs several times daily, but the schedule is reduced compared to summer. The crossing takes about 45 minutes. From Split, you can drive to Prapratno in about two hours or take a bus to Ston and then a taxi. A passenger catamaran from Split to Sobra operates a few times a week, but check current timetables with Jadrolinija. The catamaran from Dubrovnik to Sobra also runs less frequently, often only on certain days. Always confirm times a day ahead, as weather can cause cancellations. The drive from Dubrovnik to Prapratno is about 1.5 hours.
If you're coming from Korčula, there's a winter ferry from Korčula to Sobra that runs a few times a week. The journey takes about 30 minutes. For all ferries, it's wise to arrive at least 30 minutes early, as winter sailings can be less frequent and you don't want to miss the only boat of the day. On the island, public buses are scarce in winter, so having a car is highly recommended. If you're driving, note that the ferry from Prapratno is the most reliable year-round option. Taxis on Mljet are limited, so arrange transfers with your hotel in advance.
Weather and What to Expect
December on Mljet is mild but unpredictable. Average daytime temperatures hover around 10-12°C (50-54°F), with nights dropping to 5-7°C (41-45°F). Rain is common, with about 10-12 rainy days in the month, so pack waterproof clothing and sturdy shoes. The sea temperature is around 15°C (59°F), too cold for most to swim. Daylight is short, with sunset around 4:30 pm, so plan outdoor activities for the morning. Wind can make the ferry crossing bumpy, so if you're prone to seasickness, take precautions. Snow is rare but possible on higher ground. The island's vegetation remains green, and the lack of crowds makes it ideal for hiking and cycling, but some trails may be muddy.
Despite the cooler weather, Mljet's sheltered valleys and pine forests offer some protection from the wind. The national park is open year-round, but the lakes may be closed for swimming. The Benedictine Monastery on St. Mary's Island is accessible by a small boat from the lakes, but in winter the boat service is sporadic; check locally. The Odysseus Cave is a popular hike, but the path can be slippery after rain. Overall, December is a time for quiet walks, visiting the park's viewpoints, and enjoying the peaceful atmosphere. If you're looking for guaranteed sunshine, this isn't the month, but for solitude and mild temperatures, it's a good choice.
Accommodation: What's Open and Where to Stay
Many hotels and guesthouses on Mljet close for the winter, especially in the main tourist areas like Pomena and Polače. However, some accommodations remain open year-round, particularly in Sobra and Saplunara. In Sobra, the ferry port, you'll find a few small hotels and apartments that cater to locals and travellers. In Saplunara, on the southeastern tip, a couple of small hotels stay open, offering beachfront rooms. Expect rates to be lower than in summer, but don't expect luxury resort amenities; some facilities may be limited. It's essential to book ahead and confirm that the hotel is indeed open, as some may only open on request.
If you want the widest choice, consider staying in Sobra, as it's the main arrival point and has a small grocery store and a few restaurants that stay open. Alternatively, Babino Polje, the island's largest village, has a few guesthouses that operate year-round. For a quieter stay, Saplunara is lovely but remote, and you'll need a car to explore. I would book a hotel in Sobra for convenience, as it's close to the ferry and has basic services. Avoid Pomena, as most hotels there close in winter. Always check cancellation policies, as winter weather can disrupt travel plans. Given the limited options, booking early is wise.
Food, Drink and Things to Do
Restaurants on Mljet are few and far between in December. In Sobra, a couple of konobas (taverns) stay open, serving simple seafood and local dishes. In Babino Polje, you might find a pizzeria or a small restaurant open, but hours vary. In Polače and Pomena, most places are closed. Self-catering is a good idea: stock up on groceries in Sobra or Babino Polje, as larger supermarkets are in Dubrovnik or Split. The national park is open, and entrance fees are lower in winter. Hiking around the lakes is a highlight, but check if the lakes are accessible; sometimes parts are closed for maintenance. The park's visitor centre in Pristanište may have limited hours.
For activities, consider walking the trails around the lakes, visiting the monastery (if boat service is available), and exploring the villages. Cycling is possible, but bring your own bike or check if rental shops are open; many are closed. The island's roads are quiet, making driving pleasant. Don't miss the viewpoint at Montokuc, the highest peak, which offers panoramic views. In the evenings, entertainment is limited to a few cafes in Sobra. If you're looking for nightlife, December is not the time. Instead, enjoy the tranquility, read a book, and savour the local wine. Just be aware that some businesses may close unexpectedly, so have a backup plan.
Questions, answered
Are there ferries to Mljet in December?
Yes, but with reduced schedules. The Prapratno–Sobra car ferry runs several times daily, while catamarans from Split and Dubrovnik operate a few times a week. Always check Jadrolinija's timetable and arrive early.
What is the weather like on Mljet in December?
Mild but rainy, with average highs of 10-12°C (50-54°F). Expect about 10-12 rainy days. Pack waterproofs and warm layers. Snow is rare. Daylight is short, so plan activities for the morning.
Which hotels are open on Mljet in December?
Some hotels in Sobra, Saplunara, and Babino Polje stay open year-round, but many in Pomena and Polače close. Book ahead and confirm directly with the hotel. Expect limited services.
Is Mljet National Park open in December?
Yes, the park is open year-round, but some facilities like boat trips to St Mary's Island may be limited. Entrance fees are lower. Check locally for any closures of trails or lakes.
Do I need a car on Mljet in December?
Yes, a car is highly recommended. Public buses are scarce, and having a car lets you explore at your own pace, especially since some attractions are remote. Bring your own or rent from a local agency.
What restaurants are open on Mljet in December?
Options are limited. A few konobas in Sobra and Babino Polje may be open, but many in tourist areas are closed. Self-catering is a good backup; stock up on groceries in Sobra or Babino Polje.
Can I swim in the lakes on Mljet in December?
No, the water is too cold (around 15°C) and swimming is not advisable. The lakes are still beautiful for walks, but check if any areas are closed for maintenance.
What should I pack for Mljet in December?
Pack waterproof clothing, sturdy walking shoes, warm layers, and a hat and gloves for evenings. Bring a torch for short daylight hours and a refillable water bottle. Don't forget a power bank for your phone.
5% back on completed stays · ~1 tonne CO₂ retired per booking