We use cookies to improve your experience and analyze traffic. By continuing to use this site, you agree to our use of cookies. Learn more
Discover the most beautiful islands you can visit from Dubrovnik. Each island has its own unique charm, beaches, and atmosphere.

Archipelago of 13 small islands northwest of Dubrovnik. Most popular as a one-day boat tour stop.

Forested island 15 minutes from Dubrovnik Old Town. Botanical garden, Game of Thrones Iron Throne, swimming spots.

Green island with a national park and two saltwater lakes. 1h 45min by catamaran from Dubrovnik.

Car-free Elafiti island with Šunj sandy beach. 50 minutes by ferry from Dubrovnik.
The easiest way to explore the islands near Dubrovnik is by booking a boat tour or taking a ferry from Gruž port. Many tours include multiple island stops, swimming, and guided exploration.

From €211 /person

From €35 /person

From €24 /person