Kayalar est un village dans le district de Gercüş, dans la province de Batman, en Turquie. Kayalar se situe à 844 m d'altitude, dans le massif Zagros. Sa population est de 157 habitants. La grande ville la plus proche est Midyad, à 29 km au sud. Parmi les sites touristiques alentour : Zeynel Bey Tomb (9,8 km), Old Bridge (8,3 km) et Hirbemerdon Tepe (30 km).