Islands near Dubrovnik

Islands near Dubrovnik

Just off the coast of Dubrovnik, you’ll find some of the most beautiful islands in the Adriatic. They are a nice mix of places where you can explore, relax or go on a little adventure. Each island has its own feel – some of them offer beautiful hidden beaches, while others will amaze you with their historic towns filled with centuries-old architecture.

If you get a little bit tired of the busy streets of Dubrovnik, we suggest you opt out for some island hopping. It’s a great way to experience the region’s natural beauty and rich history.

To make it as easy as possible for you to organise your little excursions, we’ve gathered essential information on the best islands near Dubrovnik. From practical travel tips to key attractions and some less known tips, you will find everything needed to plan a memorable island-hopping adventure.

Best islands near Dubrovnik

The islands near Dubrovnik offer a combination of crystal-clear waters, hidden beaches and small villages where life moves at a slower pace. Some are just a short boat ride away, perfect for a day trip, while others are worth staying overnight to fully enjoy their scenery and local traditions. Here’s a closer look at the best ones to visit.

Island near Dubrovnik with peacocks

Lokrum is the island near Dubrovnik where you’re likely to run into peacocks

A 15-minute boat ride from Dubrovnik’s Old Port takes you to Lokrum Island. It’s widely covered in pine trees and Mediterranean vegetation. There are no hotels, no cars, and no permanent residents – just peacocks enjoying their stroll, surrounded by a truly peaceful nature and fascinating history. They’re used to visitors, so don’t be surprised if a curious peacock strolls by while you’re having a picnic.

The island’s most famous site is the Benedictine Monastery, dating back to the 11th century. The ruins are surrounded by botanical gardens filled with exotic plants brought by sailors over centuries. Nearby, the Game of Thrones exhibition displays an Iron Throne replica, making it a fun stop for fans of the series.

For the best views, hike up to Fort Royal, a fortress built by the French in the early 19th century. From the top, you’ll get an incredible panoramic view of Dubrovnik, the Adriatic and the surrounding islands.

Find out more about Lokrum in this article.

Swimming and relaxing

Lokrum doesn’t have sandy beaches, but its rocky shores are perfect for sunbathing and swimming. One of the best spots is the Dead Sea, a small saltwater lake connected to the sea by underground channels. The water is warm, calm and incredibly clear. In our humble opinion, it doesn’t get any better than this.

There are several spots around the island where you can easily access the water. You might come across the nude beach on the southern side, which is a well-known naturist area. Other areas have ladders leading straight into the sea.

Practical tips

  • Getting from Dubrovnik to Lokrum: Boats to Lokrum leave every half hour from Dubrovnik’s Old Port during the high-season. Tickets include the entrance fee to the nature reserve. Keep in mind that the last boat back to Dubrovnik departs in the late afternoon, so check the schedule to avoid getting stranded!
  • What to bring: Sun protection, water, snacks (there are cafes, but prices are higher) and water shoes for easier access to the sea.

Beautiful islands near Dubrovnik

The Elafiti Islands are a group of small, mostly car-free islands just northwest of Dubrovnik. The three main islands are called Koločep, Lopud and Šipan. Each offers something different, so visiting them can be a great way to spend a day or even stay for the night.

Koločep

Koločep is the closest island to Dubrovnik and can be reached in just 30 minutes by ferry. It’s small, quiet and perfect for those looking to escape the crowds.

While you’re there you can:

  • Explore the Blue Cave: The island’s most famous attraction. A sea cave where sunlight filters through the water, which creates a glowing blue effect. You can swim inside or reach it by kayak.
  • Hike: Koločep is covered in pine forests and olive groves, with hiking trails leading to ancient churches and scenic viewpoints.
  • Swim and snorkel: There are several small sandy and pebble beaches, with crystal-clear waters, which are perfect for these activities.

Practical tips

  • The island has no cars, so be prepared to walk.
  • There are a few restaurants serving fresh seafood and local specialties.
  • Getting from Dubrovnik to Koločep: Regular ferries run from Dubrovnik’s Gruž Port and organized boat tours often stop here.

Lopud

Lopud is the most visited of the Elafiti Islands and has a laid-back, Mediterranean village atmosphere. It’s known for Sunj Beach, one of the few sandy beaches in the Dubrovnik area.

The best ways to enjoy this lovely island are:

  • Relaxing at Sunj Beach: This wide, sandy beach has shallow, warm water, which is quite convenient if you’re visiting with your children or elderly family members. There are sunbeds, umbrellas, and beach bars, but if you walk a bit further down the shore, you’ll find quieter spots.
  • Walking through the old village: The island’s main village is lined with stone houses, palm trees and small cafes. There are no cars, so it’s best explored on foot.
  • Visiting historic sites: Lopud has several monasteries and churches, including the Franciscan Monastery with a beautiful cloister and old manuscripts.

Practical tips

  • Getting from Dubrovnik to Lopud: Ferries run from Dubrovnik’s Gruž Port several times a day. Private boat tours also stop here.
  • Getting around: The island is car-free, but you can rent a bike or golf cart to get to Sunj Beach.
  • Where to eat: Try fresh fish at a local konoba (traditional restaurant) near the port.

Šipan

Šipan is the largest of the Elafiti Islands. However, it still has a peaceful, traditional feel. In the past, noble families from Dubrovnik built summer estates here, some of which can still be seen today.

While on Šipan, you have a bit more options to choose from.

  • Explore the villages: Šipan has two main villages – Šipanska Luka and Suđurađ. These are connected by a scenic road, so we suggest renting a bike. It is by far the best way to explore the countryside – passing by olive groves, vineyards and old stone houses.
  • Discover historic sites: The island is home to Rector’s Palace, medieval churches, and remnants of fortified mansions.
  • Enjoy a seafood meal: The island has some excellent restaurants serving fresh seafood, olive oil and local wines. Konoba Kod Marka in Šipanska Luka is a popular choice.

Practical tips

  • Getting from Dubrovnik to Šipan: Ferries from Dubrovnik take about 1 hour. It’s best to visit as part of a full-day trip.
  • Best for: Those looking for a mix of history, nature and traditional island life.

Are the Elafiti Islands worth visiting?

Absolutely! The Elafiti Islands are one of the easiest and most rewarding island trips from Dubrovnik. They have nature, beaches and history – all that without requiring a long ferry ride. Koločep has a stunning Blue Cave, Lopud boasts Sunj Beach and Šipan is a peaceful place with historical buildings and great seafood. Many tours offer island-hopping day trips that allow you to experience all three in one day.

Want to make the most of the Elafiti islands? Book our Elaphiti Private Boat Tour here.

Mljet island

Mljet is often called the Croatia’s greenest island and, if you visit, it won’t take you long to see why. It’s covered in dense forests, surrounded by crystal-clear waters and is home to one of the country’s most beautiful national parks. Located about two hours by ferry from Dubrovnik, Mljet is a fantastic choice for a day trip. If you want to slow down and enjoy its beauty a bit longer, you can stay for the night.

What to see and do?

Mljet National Park covers the western third of the island. Inside the park, you will find two saltwater lakes, Veliko Jezero (Large Lake) and Malo Jezero (Small Lake). These lakes have a striking blue-green color and remain calm year-round. No wonder so many visitors chose them for swimming, kayaking and paddleboarding. The water here is warmer than the open sea, which is especially nice in spring and autumn.

At the heart of Veliko Jezero you will see a small islet with a 12th-century Benedictine monastery. You can take a short boat ride to explore the monastery and enjoy a meal at the café on the island.
If you enjoy hiking or cycling, note that there are well-marked trails around the lakes. These trails are something else – they lead you through lush pine forests and from time to time you get to see spectacular views of the Adriatic. You can rent a bike near the entrance of the park.

The villages of Pomena, Polače and Goveđari have small family-run restaurants serving fresh seafood, homemade cheeses and local wine.

Beaches and swimming

Although Mljet is known for its forests and lakes, it also has some great beaches. On the southern coast, the small sandy beach in the village of Saplunara is a popular choice for families and those looking for shallow, warm waters. Nearby, you will find Blace Beach, with a lagoon-like atmosphere, surrounded by cliffs and dunes.

For a unique swimming experience, head to the Odysseus Cave, a large sea cave on the island’s southern coast. According to legend, this is where the Greek hero Odysseus was shipwrecked and spent several years. The cave can be reached by boat or by hiking down a rocky path from the village of Babino Polje.

Practical tips

Getting from Dubrovnik to Mljet: Ferries and catamarans connect Mljet to Dubrovnik daily, with the journey taking about 1.5 to 2 hours. Pomena and Sobra are the main ferry ports.
Best way to explore: Renting a bike or kayak is highly recommended inside the national park.
Accommodation: If you decide to stay overnight (or longer), in Pomena and Polače you’ll find a few small hotels and guesthouses with great views of the sea and forest.

Korčula Island

Korčula Town, situated on the island of the same name, is often compared to Dubrovnik because of its medieval old town, stone walls and rich history. However, it has a more relaxed atmosphere, with fewer crowds and a strong local culture. Since it’s located about 2.5 hours from Dubrovnik by ferry, it is an excellent destination for a day trip or a multi-day visit.

What to see and do?

The main attraction is Korčula town, a small but stunning fortified town with narrow stone streets, Gothic-Renaissance architecture and impressive sea views.

One of the most important landmarks is the Cathedral of St. Mark, a beautiful 15th-century church with impressive stone carvings. Climb the bell tower for an amazing view of the rooftops and coastline.

Korčula also claims to be the birthplace of Marco Polo. While there’s debate about whether he was actually born here, visitors can explore the Marco Polo House, a small museum dedicated to the famous explorer.

Vela Luka, the largest town on Korčula, is known for its relaxed atmosphere, seaside promenades, and as the gateway to Proizd. This small islet is famous for its crystal-clear turquoise waters and stunning white rock beaches. It’s often listed among the best swimming spots in the Adriatic, so make sure not to miss it if you have enough time (and wear a plenty of sunscreen with you).

Island of Korčula is known for its winemaking tradition, so a visit to the island wouldn’t be complete without tasting Grk and Pošip, two local white wines. The village of Smokvica is one of the best places to visit a vineyard and try these unique varieties.

The island also has a strong cultural heritage. If you’re visiting in summer, try to catch a performance of the Moreška Sword Dance, a centuries-old battle dance traditionally performed in Korčula town.

Beaches and outdoor activities

Korčula offers different kinds of beaches, from sandy to pebble and rocky shores. One of the best sandy beaches is Vela Pržina, located in the village of Lumbarda, about 10 minutes by car or bike from Korčula town.

If you prefer a quieter spot, check out Pupnatska Luka, a beautiful bay with crystal-clear turquoise water. It’s a great place for snorkeling and swimming.

For adventure lovers, kayaking around Korčula’s coastline is a fantastic way to explore hidden coves and nearby islets. You can rent a kayak in Korčula town or join a guided tour.

Practical tips

  • Getting from Dubrovnik to Korčula: Ferries and catamarans run from Dubrovnik to Korčula, with the journey taking about 2.5 hours.
  • Best way to explore: Renting a bike or scooter is a great way to see the countryside and beaches outside of Korčula town.
  • Accommodation: Korčula town has charming boutique hotels and guesthouses, while Lumbarda and other villages offer a more peaceful stay.

A bonus suggestion – Jakljan Island

You probably never even heard of Jakljan Island. It’s the kind of place where you can spend an entire afternoon without seeing another person, which makes it perfect for those who want complete tranquility.

This untouched piece of the Adriatic, Jakljan Island is hiding just beyond the popular Elafiti Islands. Unlike Lokrum, Lopud, or Šipan, Jakljan remains almost uninhabited. It offers a true retreat into nature with no tourist infrastructure, no hotels and very few visitors.

Jakljan is covered in dense pine forests, with small, secluded coves along its rocky coastline. The water surrounding the island is exceptionally clear, which makes it a fantastic spot for snorkeling and diving. Since there are no settlements or large boats coming in and out, marine life is undisturbed and you can often spot schools of fish, sea urchins, octopuses while swimming.

If you enjoy walking through nature without crowds, Jakljan has scenic paths leading through forests to hidden beaches. Along the way, you may come across old ruins and remnants of historical buildings, though the island itself has no major landmarks – its beauty lies in its simplicity and seclusion.

How to get to Jakljan?

Since Jakljan is not a common tourist destination, there is no regular ferry service from Dubrovnik. However, it can be reached by:

  • Private boat rental – The best way to visit Jakljan is to rent a small boat from Dubrovnik or Šipan. This allows you to explore the coastline, stop for a swim in the hidden bays and enjoy a picnic on one of its deserted beaches.
  • Kayaking – For experienced kayakers, reaching Jakljan from Šipan is possible, though it requires planning and good weather conditions.
  • Boat tours – While not part of standard island-hopping tours, some private excursions or local boatmen from Šipan may offer a ride if arranged in advance.

Want to visit Jakljan? Rent out one of our speedboats and start exploring!

What is the best island to visit from Dubrovnik?

With so many great options around, it’s really hard to decide. The best island to visit depends on what you’re looking for. Lokrum is perfect for a quick, easy trip, with historical sites, botanical gardens and great swimming spots just 15 minutes from Dubrovnik.

For a mix of beaches, history and nature, visit the Elafiti Islands. Mljet is the best island for nature lovers, and adventure-lovers who enjoy exploring hidden places will absolutely love Jakljan. If you want a more cultural experience, more dining options and activities, head to Korčula.

Choosing the right island for your trip

The islands near Dubrovnik each offer something unique. Lokrum is perfect for a quick escape with historical sites and scenic walks. The Elafiti Islands provide a mix of sandy beaches, hiking, and local charm, making them an excellent choice for a full-day trip. Mljet is ideal for those who love nature and outdoor activities, while Korcula offers a mix of history, culture, and stunning landscapes. Jakljan is not for everyone – it’s for those who appreciate nature in its purest form, without distractions.

Planning an island-hopping adventure requires considering travel times and transportation options. Some islands, like Lokrum and the Elafiti Islands, are ideal for short visits, while Mljet and Korcula may be better for an extended stay. No matter which island you choose, the Adriatic waters and stunning scenery will make your trip unforgettable.

Get in touch:

whtsup Whatsapp
sms Send sms
mobile Call us

Explore Our Tours: