Ojen se encuentra situado entre las Sierras Blanca y Alpujata, a 9 km al norte de Marbella.
Frente a la costa por el valle de río Real se encuentra el pueblo, que es sin duda uno de los más bellos paisajes urbanos de la provincia de Málaga. La imagen de Ojén es la de una típica localidad de origen árabe a causa de sus casas cúbicas con azoteas. Sin embargo, estos elementos arquitectónicos no responden a las tradicionales viviendas de la zona, con tejados a una y dos vertientes y altas chimeneas, sino que responden a una reciente innovación.
Entre sus monumentos de interés caben destacar la parroquia de Nuestra Señora de la Encarnación, los Restos del Castillo Árabe, la Fuente de los Chorros, el Museo del Molino y las Cuevas de Ojén.