Hodilje is located at 42° 51' 25N and 17° 41' 22E. It is divided into 4 parts: Hodilje, Malo Selo, Luka and Rusan. Hodilje lies near the Zjat hill and the sea coast. Almost all villagers are fishermen. There is an old church dedicated to St John in the village.