Η παραλία Άγιος Ιωάννης (Agios Ioannis) αποτελεί έναν από τους πιο γραφικούς και ήσυχους προορισμούς στις νότιες ακτές του Νομού Ηρακλείου, τοποθετημένη δυτικά της Μονής Κουδουμά και της παραλίας του Αγίου Αντωνίου.
Βρίσκεται μπροστά από τον ομώνυμο παραθεριστικό οικισμό, ο οποίος είναι χτισμένος σε ένα επιβλητικό σημείο όπου οι απόκρημνες πλαγιές των Αστερουσίων Ορέων συναντούν το Λιβυκό Πέλαγος. Η ακτή χαρακτηρίζεται από ψιλό βότσαλο, πεντακάθαρα βαθιά νερά και περιβάλλεται από εντυπωσιακούς σπηλαιώδεις βράχους, προσφέροντας ένα μοναδικό σκηνικό άγριας ομορφιάς.
Η πρόσβαση στον Άγιο Ιωάννη γίνεται κυρίως μέσω ενός απαιτητικού αλλά πανέμορφου χωματόδρομου που ξεκινά από το χωριό Καπετανιανά. Η διαδρομή ελίσσεται στις πλαγιές των Αστερουσίων, προσφέροντας συγκλονιστική πανοραμική θέα προς το πέλαγος, αλλά απαιτεί προσοχή και κατάλληλο όχημα. Επιπλέον, ο οικισμός συνδέεται με τη Μονή Κουδουμά μέσω ενός παραλιακού μονοπατιού που περνά από το σπήλαιο του Αγίου Αντωνίου, μια διαδρομή ιδιαίτερα δημοφιλή στους λάτρεις της πεζοπορίας.
Σε αντίθεση με τις γύρω εντελώς απομονωμένες παραλίες, ο Άγιος Ιωάννης προσφέρει κάποιες βασικές ευκολίες στους επισκέπτες, καθώς στον οικισμό υπάρχουν ενοικιαζόμενα δωμάτια και παραδοσιακές ταβέρνες. Η ίδια η παραλία παραμένει σε μεγάλο βαθμό ανοργάνωτη, διατηρώντας την αυθεντικότητά της. Αποτελεί ιδανικό προορισμό για όσους αναζητούν την ηρεμία και την απομόνωση, ενώ ο πλούσιος βυθός της περιοχής ενδείκνυται για εξερεύνηση με μάσκα.