Omodos ligger 42 kilometer nordvest for byen Limassol i vinlandsbyernes geografiske område. Det er bygget nær vestbredden af Ha Potami-floden, i en gennemsnitlig højde af 810 meter. Omodos er bygget på siden af et bjerg blandt et grønt tæppe af vinmarker, omgivet af bjerge, og er en af de mest grafiske landsbyer på Cypern. Den store landsbyplads, unik i grafik og afstand foran klosteret Timio Stavro, den middelalderlige lino, de smalle veje, de stenbyggede huse giver landsbyen en særlig skønhed og charme. Husene samler nok interesse fra et arkitektonisk synspunkt med deres hovedelementer er de traditionelle tagsten, de blomsterfyldte haver, træportene samt de forskellige dekorationer på balkonerne. Mange kunstnere blev inspireret til at skabe kunstnerisk arbejde i landsbyen