If you are traveling in Dubrovnik, than Elafiti Island are the closest for a short 2-3 day tour. Elafiti are a bit off the beaten path and the best way to explore them is by kayak. In Dubrovnik I recommend www.adriaadventure.hr agency.
If you have a few more days, and are looking for a more upbeat island tour, I recommend Hvar or Brač. They do tend to be crowded during July and August.
If you are into an authentic croatia-as-it-once-was experience then I would recommend Kornati Islands. Again kayaking is the best way to explore. In Kornati you can check www.malikadventures.com.
Marko about 5 years ago
Thank you for your answer and suggestion.
I was looking into the Sea Kayaking Dubrovnik tour which I found on this website http://www.adriagate.com/en/croatia-tour/kayak-dubrovnik-mljet.aspx . Do you have something similar? Has anyone gone on this tour in the past? Any information would be helpful. Thanks again! about 5 years agoAnswered by Antonia2110 via Travellr.com