Omodos si trova a 42 chilometri a nord-ovest della città di Limassol, nel distretto geografico dei villaggi del vino. È costruito vicino alla riva occidentale del fiume Ha Potami, ad un'altitudine media di 810 metri. Omodos è costruito sul fianco di una montagna tra un tappeto verde di vigneti, circondato da montagne, ed è uno dei villaggi più grafici di Cipro. La grande piazza del villaggio, unica nella grafica e nella distanza davanti al monastero del Timio Stavro, il linoleum medievale, le strade strette, le case costruite in pietra conferiscono al villaggio una particolare bellezza e fascino. Le case raccolgono abbastanza interesse dal punto di vista architettonico, con i loro elementi principali che sono i tradizionali mattoni del tetto, i giardini fioriti, i cancelli in legno così come le varie decorazioni sui balconi. Molti artisti sono stati ispirati a creare opere artistiche nel villaggio