Croatia’s coast is speckled with a multitude of magnificent islands. There’s an enormous variety both in size and character – some are verdant, others arid, some are deserted (indeed, some ban overnight stays), while others host historic towns or buzzing resorts. We’ve chosen a selection of the biggest and best, but don’t neglect the smaller islands, some of which can be reached from the destinations we’ve mentioned here. Some of the nearer islands are connected to the mainland by bridges, and the rest can be reached by Croatia’s decent ferry network – the trip over the Adriatic, gazing at white cliffs and green hills over the sparkling water can be a wonderful experience in itself.