Озеро Кайафа (греч. Λίμνη Καϊάφα) — маленькое пресноводное озеро в номе Элида округа Западная Греция. Расположено к северу от города Захаро.
Озеро простирается примерно на 4 км с северо-запада на юго-восток (параллельно морскому побережью, отделенному от озера 400-метровой песчаной полосой, заросшей алеппской сосной). Вдоль юго-западного берега озера тянется узкий искусственный полуостров длиной 1.3 км с постройками туристического сектора. С востока в озера впадает ручей Мавропотами (Μαυροποτάμι), в древности называвшийся Анигр.
Туристические сайты утверждают, что озеро образовалось в VI веке н. э. в результате землетрясения, однако это не доказано.
Природные термальные источники впадают в озеро. Они называются Лутра Кайафа и расположены в южной части префектуры Илия (Кипариссия, регион Мессиния, Пелопоннес), у подножия горы Лапифа. Берег региона является самым длинным песчаным пляжем в Европе, омывается чистейшими водами Ионического моря. К территории термальных источников относится также лес Кайафа, входящий в программу NATURA 2000.
Термальные воды источников Кайафа идеально подходят при лечении кожных заболеваний, астмы, ревматизма и заболеваний печени. Посетители Кайафа наслаждаются гидротерапией в окружении живописных пейзажей, ароматов сосен и эвкалипта, а также отдыхом в спокойном месте вдали от городской суеты.