Omodos znajduje się 42 km na północny zachód od miasta Limassol w okręgu geograficznym wiosek winiarskich. Zbudowana jest w pobliżu zachodniego brzegu rzeki Ha Potami, na średniej wysokości 810 m n. p. m. Omodos jest zbudowany na zboczu góry wśród zielonego dywanu winnic, otoczony górami i jest jedną z najbardziej malowniczych wiosek na Cyprze. Duży plac wiejski, unikalny pod względem grafiki i odległości przed klasztorem Timio Stavro, średniowieczne lino, wąskie drogi, kamienne domy nadają wiosce szczególne piękno i urok. Domy cieszą się wystarczającym zainteresowaniem z architektonicznego punktu widzenia, a ich głównymi elementami są tradycyjne cegły dachowe, ogrody wypełnione kwiatami, drewniane bramy, a także różne dekoracje na balkonach. Wielu artystów inspirowało się twórczością artystyczną we wsi