Το Alila Jabal Akhdar Resort βρίσκεται στην καρδιά του Jabal Akhdar, σε υψόμετρο πάνω από 2.000 μέτρα στην οροσειρά Al Hajar του Ομάν, περίπου 150 χιλιόμετρα από το Μουσκάτ.