Sv. Ivan se encuentra en Moscenicka Draga. Sv. Ivan es una playa de guijarros muy bonita con un mar muy claro. Hay dos restaurantes en la playa, un baño público y duchas. La playa no está llena incluso durante la temporada.