with Booking.com
with RentalCars.com
with Skyscanner.com
with GetYourGuide.com
Just get on a boat and go!
Dubrovnik is famous for its stunning Old Town and medieval walls along the Adriatic coast. However, the islands just offshore provide an opportunity to truly get away from it all and experience a slower, more relaxing pace of life. From the chic beach clubs of Lokrum to the unspoiled nature of Mljet National Park, the islands near Dubrovnik offer something for everyone. Here are some of the top island destinations to explore on a day trip or overnight excursion from Dubrovnik.
A quick 10-15 minute ferry ride from Dubrovnik’s Old Harbor brings you to the leafy oasis of Lokrum. This petite island is home to a Benedictine monastery, botanical gardens, several small beaches, and beaches clubs like Lacroma Beach and Portun Bay. Hike the island’s trails, visit the ruins of the old monastery, or just spend a lazy day swimming and sunbathing at one of the beach clubs. Ferries depart regularly from early morning until late evening.
About two hours from Dubrovnik by ferry lies Mljet, one of Croatia’s most stunning national parks. The western part of the island contains two lakes nestled inside the park – Veliko Jezero (Big Lake) and Malo Jezero (Small Lake). Take a boat across to the Islet of St. Mary, which has a 12th century Benedictine monastery in the middle of the Small Lake. Hike or bike around the lakes, explore the pine forests, and discover hidden coves and saltwater lakes along the coast. Stay overnight in one of the park’s hotels to fit everything in.
This small archipelago just northwest of Dubrovnik makes an easy day trip or overnight stay. The three largest islands are Koločep, Lopud and Šipan. Lopud is probably the favorite for a beach getaway, with sandy Sunj Beach being one of the nicest in the area. Šipan is quieter and more traditional, with historic monasteries, churches and villages inland. Take a ferry from Dubrovnik and spend a day hopping between the islands and their charming harbors and coves.
Whether you’re looking for beaches, nature, history or just tranquility, the islands near Dubrovnik provide the perfect escape from the crowds. Book a tour with a local operator or explore on your own by ferry to experience this beautiful island chain in the Adriatic.