Omodos est situé à 42 kilomètres au nord-ouest de la ville de Limassol, dans le district géographique des villages viticoles. Il est construit près de la rive ouest de la rivière Ha Potami, à une altitude moyenne de 810 mètres. Omodos est construit sur le flanc d'une montagne au milieu d'un tapis vert de vignes, entouré de montagnes, et est l'un des villages les plus graphiques de Chypre. La grande place du village, unique par son graphisme et sa distance par rapport au monastère du Timio Stavro, le lino médiéval, les routes étroites, les maisons construites en pierre donnent au village une beauté et un charme particuliers. Les maisons présentent un intérêt architectural suffisant, leurs principaux éléments étant les briques traditionnelles des toits, les jardins fleuris, les portes en bois ainsi que les diverses décorations des balcons. De nombreux artistes ont été inspirés pour créer des œuvres artistiques dans le village