Plusieurs îles se situent au large de Dubrovnik. Il y a d’abord l’île de Lokrum, accessible en bateau ou en kayak. Il est également possible de visiter les îles de Lopud, Sipan et Kolocep, qui font partie de l’archipel des Elaphites.