Şeytanderesi Mersin ilinde düzensiz rejimli küçük bir akarsudur.
Şeytanderesi’nin kaynağı Toros Dağları üzerinde Uğuralanı mevkiinde tarihi Olba kenti dolaylarındadır. Bu bölgede akarsuyun yatağı yer yer kurumuştur. Daha güneyde dağlar arasında akan Şeytanderesi derin bir kanyon oluşturur ve Kızkalesi beldesinde Akdeniz’e dökülür. Toplam uzunluğu 25 kilometreden fazla değildir. Orta çığırı Silifke ve Erdemli ilçeleri arasındaki sınırı oluşturan akar suyun üst çığırı Silifke ilçesi sınırları içinde olmakla birlikte, denize kavuştuğu Kızkalesi Erdemli ilçesi sınırları içindedir.
Şeytanderesi’nin önemi kalyondaki bazı tarihi yapılardan ileri gelir. Üst çığırında Olba kenti örenleri vardır. Daha güneyde, deniz kıyısından yaklaşık olarak 5 kilometre kuzeyde kalyon duvarında Roma İmparatorluğu döneminden kalma kabartmalar vardır. Bu kabartmalar Adamkayalar olarak bilinir. Ayrıca bu kabartmaların biraz ötesinde bir kale ve küçük yerleşim yeri kalıntıları bulunur.