Kekova, Antalya ilinin Demre ilçesine yakın Kaleköy ve Üçağız açıklarında bir adadır. Adanın yüzölçümü 4.5 kilometrekaredir. Kekova adası kayalık bir yerdir. Ada üzerinde pansiyon ve kafe dışında yerleşim yoktur. Kekova'ya ulaşım teknelerle yapılır.
Adanın kuzey yönünde 2.yüzyıldan kalma depremlerle yok olmuş Dolkisthe antik kentinden kalıntılar vardır. Zamanla kaymalar sonucunda antik kent sular altında kalmıştır. Fakat pırıl pırıl berrak denizi Kekova batık antik kentini yine de görebilirsiniz. Daha sonra ki dönemlerde Bizanslıların eline geçmiş ve gelişmiştir. Arap istilası sonucu yeniden yıkılmıştır.
İtalyanların işgaliyle Kekova'nın kaderi yeniden değişmiştir. Fakat 1932 yılında anlaşma ile ada Türkiye'ye bırakılmıştır.
Kekova antik kenti içinde barındırdığı için Çevre ve Orman Bakanlığı tarafından sit alan ilan edilmiş olup batık kısımlardan dalış yapmak özel izne tabi tutulmuştur.