Vrbnik est situé sur une falaise qui s'élève abruptement à environ 50 mètres au-dessus de la mer. Le village est connu pour son vin local appelé Zlahtina.