Туристический комплекс «Шахе» расположен в Лазаревском районе города Сочи, в поселке Солох-Аул (Солохаул), в верховьях горной реки Шахе. Открыт для отдыхающих круглый год.