Ο Στέφανος Σίνος γεννήθηκε στην Αθήνα, σπούδασε αρχιτεκτονική στα Πολυτεχνεία του Μονάχου και της Καρλσρούης και αποφοίτησε το 1962. Από το 1963 υπηρέτησε ως επιμελητής στην έδρα της Ιστορίας της Αρχιτεκτονικής του Πολυτεχνείου της Καρλσρούης, αναγορεύθηκε διδάκτωρ μηχανικός στο ίδιο Πολυτεχνείο το 1967 και υφηγητής της Ιστορίας και Θεωρίας της Αρχιτεκτονικής το 1970. Διετέλεσε καθηγητής της Αρχιτεκτονικής Μορφολογίας και Ρυθμολογίας του Εθνικού Μετσοβίου Πολυτεχνείου από το 1972 έως το 1985. Από το 1984 υπήρξε μέλος της Ομάδας Εργασίας αναστήλωσης των μνημείων του Μυστρά και στη συνέχεια ανέλαβε πρόεδρος της Επιτροπής Αναστήλωσης Μνημείων Μυστρά του υπουργείου Πολιτισμού, θέση την οποία κατέχει μέχρι σήμερα.