Χτισμένο πάνω στο οροπέδιο των Ειλεών και σε υψόμετρο 160 μέτρων, πιθανότατα το Ηλιόκαστρο, να πήρε το όνομά του από τα αμπέλια του, που έβγαζαν πολύ γλυκό κρασί. Παλαιότερα ήταν γνωστό κι ως Καρακάτσι, που σημαίνει στα τουρκικά το μαύρο φρύδι. Βρίσκεται περίπου 7 χιλιόμετρα βόρεια της Ερμιόνης.
Το Ηλιόκαστρο φημίζεται για το κρασί του και τα παραδοσιακά ταβερνάκια του.
Στο Ηλιόκαστρο υπήρχαν επί αρχαιοτάτων χρόνων τα ιερά των Ελευσίνιων θεών, της Δήμητρας και της κόρης της, Περσεφόνη. Σήμερα, αξιοθέατα αποτελούν στην περιοχή του Ηλιόκαστρου τα ερείπια της αρχαίας πόλης Ειλεοί, ενώ από τους ναούς έχει διασωθεί ένα πολυγωνικό περίβολο των τειχών, που χρησίμευε κι ως Ακρόπολη του χωριού, θεμέλια άλλων οικοδομημάτων, αλλά και ίχνη μυκηναϊκών τάφων.