U neposrednoj blizini Dubrovnika, nalazi se arhipelag Elafiti. Arhipelag je dug 25 km, a čine ga ostrva Daksa, Koločep, Sveti Andrija, Lopud, Ruda, Šipan, Mišnjak, Jakljan, Kosmeč, Goleč...