Omodos ligger 42 kilometer nordväst om staden Limassol i det geografiska distriktet i Vinbyarna. Den är byggd nära ha Potamiflodens västra strand, på en genomsnittlig höjd av 810 meter. Omodos är byggd på sidan av ett berg bland en grön matta av vingårdar, omgiven av berg, och är en av de mest grafiska byarna på Cypern. Det stora bytorget, unikt i grafik och avstånd framför Klostret i timio Stavro, den medeltida lino, de smala vägarna, stenbyggda husen ger byn en speciell skönhet och charm. Husen samlar tillräckligt med intresse från en arkitektonisk synvinkel med sina huvudelement är den traditionella tak tegel, blomma fyllda trädgårdar, trä grindar samt de olika dekorationer på balkongerna. Många konstnärer inspirerades att skapa konstnärligt arbete i byn