So this will be my 4th time to Croatia (i'm a fan) and last time we went we got the ferry to Lopud and stayed there for 10 days and then a few days in Dubrovnik which was lovely. I'd like to do something different this time (still with a couple of nights in Dubrovnik). I like the look of both Korcula and Cavtat but worried about lack of beaches. I'm really happy with pebbles but rocky beaches are not so much my thing.
I'm there with DC (11 & 9) who love being in the sea and I love lying on a beach with a book. Are there any other islands anyone would recommend? We won't have a car.
TIA