Sv. Ivan est situé à Moscenicka Draga. Sv. Ivan est une très belle plage de galets avec une mer très claire. Il y a deux restaurants sur la plage, des toilettes publiques et des douches. La plage n'est pas bondée même en saison.