Omodos sa nachádza 42 kilometrov severozápadne od mesta Limassol v geografickej oblasti vinárskych dedín. Je postavený v blízkosti západného brehu rieky Ha Potami, v priemernej nadmorskej výške 810 metrov. Omodos je postavený na strane hory medzi zeleným kobercom viníc, obklopený horami, a je jedným z najviac grafických dedín na Cypre. Veľké dedinské námestie, jedinečné grafikou a vzdialenosťou pred kláštorom Timio Stavro, Stredoveké lino, úzke cesty, kamenné domy dávajú dedine osobitnú krásu a šarm. Domy zhromažďujú dostatočný záujem z architektonického hľadiska, pričom ich hlavnými prvkami sú tradičné strešné tehly, záhrady plné kvetov, drevené brány, ako aj rôzne dekorácie na balkónoch. Mnohí umelci boli inšpirovaní k vytvoreniu umeleckej práce v obci