Η Λίμνη Καϊάφα αποτελεί ένα από τα στολίδια του νομού Ηλείας.
Η λίμνη βρίσκεται δίπλα στην θάλασσα, έχει ιαματικά νερά ενώ εκεί γίνονται και αθλητικές δραστηριότητες όπως θαλάσσιο σκι.
Διοικητικά ανήκει στην Ζαχάρω από την οποία απέχει πέντε χιλιόμετρα. Καλύπτει επιφάνεια 1500 στρεμμάτων, μήκος 3 χιλιόμετρα και βάθος 2 μέτρα. Μέσα στην λίμνη υπάρχει και το νησάκι της Αγίας Αικατερίνης και στις όχθες της η λουτρόπολη Καϊάφα. Αποτελεί υδροβιότοπο, τον δεύτερο σπουδαίο στην ευρύτερη περιοχή του νομού Ηλείας μετά το οικοσύστημα του Εθνικού Πάρκου υγροτόπων Κοτυχίου Στροφυλιάς, περί τα 50 χλμ βορειότερα.
Από την θάλασσα την χωρίζει τμήμα πευκόφυτου δάσους, το οποίο φέρει το όνομα «Στροφυλιά» καθώς και ιδιαίτεροι σχηματισμοί αμμοθινών.
Η λίμνη πιστεύεται ότι δημιουργήθηκε τον 6ο περίπου αιώνα μ.Χ μετά από μεγάλο σεισμό.