Ο Άγιος Ιωάννης είναι ένα πανέμορφο χωριό χτισμένο στους πρόποδες του Ταϋγέτου, με πηγές με τρεχούμενα νερά μέσα σε πλούσια βλάστηση που συνθέτουν ένα τοπίο μοναδικό. Βρίσκεται σε απόσταση 5 περίπου χιλιομέτρων από τη Σπάρτη.
Κεντρική εκκλησία του χωριού είναι η Αγία Τριάδα, ενώ υπάρχουν πολλά ακόμα εκκλησάκια. Κοντά στον Άγιο Ιωάννη βρίσκεται μια τεχνητή λίμνη που αδειάζει το καλοκαίρι και γεμίζει με τις πρώτες βροχές από το νερό που πέφτει από έναν καταρράκτη. Σε εκείνο το σημείο βρισκόταν ένα λατομείο το οποίο εγκαταλείφθηκε και με τα χρόνια δημιουργήθηκε ένας κρατήρας ανάμεσα σε βράχια που μετά από μια μεγάλη βροχή πλημμύρισε και μετατράπηκε σε μια υπέροχη λίμνη.
Την περίοδο των Αποκριών οι κάτοικοι ανάβουν μια μεγάλη φωτιά στην πλατεία και διασκεδάζουν με ζωντανή μουσική, δημοτικά τραγούδια και πλούσια εδέσματα.