Omodos ligt 42 kilometer ten noordwesten van de stad Limassol in het geografische district van de wijndorpen. Het is gebouwd in de buurt van de westelijke oever van de Potami rivier, op een gemiddelde hoogte van 810 meter. Omodos is gebouwd aan de kant van een berg tussen een groen tapijt van Wijngaarden, omgeven door bergen, en is een van de meest grafische dorpen in Cyprus. Het grote dorpsplein, uniek in graphics en afstand voor het klooster van de Timio Stavro, de middeleeuwse lino, de smalle wegen, de stenen gebouwde huizen geven het dorp een bijzondere schoonheid en charme. De huizen verzamelen voldoende interesse vanuit architectonisch oogpunt met als belangrijkste elementen de traditionele dakstenen, de met bloemen gevulde tuinen, de houten poorten en de verschillende decoraties op de balkons. Veel kunstenaars werden geïnspireerd om artistiek werk te creëren in het dorp