Alanya, Antalya kıyısının doğu ucunda, Toros Dağları'nın denize iyice yaklaştığı yerde bulunur. Kent, Akdeniz'e doğru uzanan sarp bir kayalık yarımadanın etrafına yayılmıştır. Yarımadanın tepesinde kale, doğu eteğinde Kızıl Kule ve liman, batısında Kleopatra Plajı, doğusunda ise Mahmutlar'a kadar uzanan uzun kumsal yer alır.
Alanya çok farklı tatil tiplerine uyar. Aileler sığ ve uzun plajları, rahat yürünen sahil yolunu sever. Çiftler ve arkadaş grupları akşamları limanda vakit geçirmek, tekne turuna çıkmak ve kaleden manzarayı izlemek için gelir. İlkbahar ve sonbaharda eski mahallelerde yürüyüş yapmak ve dağlara doğru kısa gezilere çıkmak için de iyi bir üstür. Görülecek yerlerin neredeyse tamamı yarımadanın çevresinde toplandığı için ana noktaları iki üç sakin günde gezip denize de bolca vakit ayırabilirsiniz.