Omodos se encuentra a 42 kilómetros al noroeste de la ciudad de Limassol, en el distrito geográfico de los pueblos del vino. Está construido cerca de la orilla oeste del río Ha Potami, a una altitud media de 810 metros. Omodos está construido en la ladera de una montaña entre una alfombra verde de viñedos, rodeado de montañas, y es uno de los pueblos más gráficos de Chipre. La gran plaza del pueblo, única por su grafismo y la distancia frente al monasterio de Timio Stavro, el linóleo medieval, los caminos estrechos, las casas construidas en piedra dan al pueblo una belleza y un encanto particulares. Las casas reúnen suficiente interés desde el punto de vista arquitectónico, siendo sus principales elementos los tradicionales ladrillos de los tejados, los jardines llenos de flores, las puertas de madera, así como las diversas decoraciones de los balcones. Muchos artistas se inspiraron para crear obras artísticas en el pueblo