Семен Кратинов родился 3 августа 1916 года в городе Луганске в семье рабочего. Окончил рабфак в 1934 году, затем 1 курс Ленинградского индустриального института.
Работал на паровозостроительном заводе имени Октябрьской революции.
С 1935 года в рядах РККА.
В 1938 году окончил Ворошиловградскую военную авиационную школу летчиков.
С января 1943 года лейтенант СУ. Кратинов на фронте.
Летом 1943 года, во время Курского сражения, командовал эскадрильей.
Затем участвовал в битве за Днепр, часто совершая по 3-4 вылета в день.
6 ноября под Киевом уничтожил 2 самолета ФВ-190. Гвардии капитан Кратинов совершил 450 боевых вылетов, одержав 20 личных и 3 групповые победы.
После войны продолжал службу в ВВС. С 1956 года полковник СУ. Кратинов — в запасе.
Работал инженером в Ворошиловградском филиале Государственного проектно-конструкторского и научно-исследовательского института автоматизации угольной промышленности.
СУ. Кратинов умер 4 января 1982 года.
Герой Советского Союза (10.04.1945).
Награжден орденом Ленина, четырьмя орденами Красного Знамени, орденами Александра Невского, Отечественной войны 1-й степени, Красной Звезды, медалями, иностранными орденами.