Keşlik Manastırı, Mustafapaşa’nın yakınında yer almaktadır. Manastır volkanik tüf taşından inşa edilmiş ve 1920’lerde Osmanlı İmparatorluğunun sonuna kadar Bizans döneminde kullanılmıştır. 13. yüzyılda oyulmuş Baş melekler Manastırı olarak da bilinen Keşlik Manastırı, iki kiliseyi ve yemekhanesini korumuştur. Kara Kilisenin her ikisi de apsisle biten paralel iki nefi vardır. Ne yazık ki bu kilisedeki freskler yüzyıllar boyunca dumandan kararmış ve anlaşılması zor. Yanında pasajlarla iki mekana ayrılmış, 100 kişinin kalabileceği devasa bir yemekhane vardır. 9. yüzyılda kayadan oyulmuş olan Aziz Stephen Kilisesi, manastırdan 50m uzaklıkta bulunmaktadır. Parlak sarı ve turuncu tonlarında boyanmış en güzel freskler bu kilisede görülebilir. Bölgedeki birçok soyguncu ve askeri çatışmalar nedeniyle keşişler de güvenli bir odaya sahipti ve tehlikede olduklarında kapıyı büyük ve ağır bir değirmen taşıyla kapatarak manastır ve bahçenin altından bir tünelden kaçabiliyorlardı.