Alanya está localizada en el golfo de Antalya, en la planicie costera anatolia de Panfilia, entre los montes Tauro al norte y el mar Mediterráneo al sur, haciendo parte de la llamada Rivera Turca y ocupando aproximadamente 70 km de costa.