Omodos este situat la 42 km nord-vest de orașul Limassol, în districtul geografic al satelor Viticole. Este construit lângă malul vestic al râului Ha Potami, la o altitudine medie de 810 metri. Omodos este construit pe marginea unui munte printre un covor verde de podgorii, înconjurat de munți, și este unul dintre cele mai grafice sate din Cipru. Piața Mare a satului, unică în grafică și distanță în fața mănăstirii Timio Stavro, Lino medieval, drumurile înguste, casele construite din piatră dau satului o frumusețe și un farmec deosebit. Casele adună suficient interes din punct de vedere arhitectural, principalele lor elemente fiind cărămizile tradiționale de acoperiș, grădinile pline de flori, Porțile de lemn, precum și diversele Decorațiuni de pe balcoane. Mulți artiști au fost inspirați să creeze lucrări artistice în sat