Анталья находится в юго-западной Анатолии, на Средиземноморье. Анталийский залив расположен приблизительно в 546 километрах от Анкары, 562 километрах от Аданы, 466 километрах от Измира, и 727 километрах от Стамбула.
Горная цепь Тавр южной Анатолии идет параллельно Средиземноморью в направлении восток - запад, приводящем к формированию узких прибрежных равнин, окруженных горами на трех сторонах и морем на четвертом.
В некоторых частях побережья горы, резко погружающиеся в море, формируют небольшие естественные заливы и полуострова.
Анталья расположена на равнине, где горы отступают от берега, состоят из двух плоских областей, сформированных из скалы на высоте 35 метров от уровня моря. Центр города расположен на скалистой равнине, самой близкой к побережью.