Борис Соломатин родился в Одессе 31 октября 1924 года. Отец – Соломатин Александр Георгиевич. Мать – Соломатина (Камбуленко) Варвара Васильевна. Отец воевал в Первую мировую, Гражданскую, Великую Отечественную. Награжден пятью орденами. Уволился из армии в звании полковника. Семья много переезжала – Ростов, Саратов, Киев, Одесса... В Тбилиси Борис окончил школу и поступил в артиллерийское училище в июне 1942 года. Двухгодичную программу артиллерийского училища пришлось пройти за шесть месяцев. Командиром взвода полковой артиллерии он участвовал в Курской битве. Затем в составе 1-го и 2-го Белорусских фронтов освобождал Минск, Белосток, с боями прошел Восточную Пруссию, участвовал в Восточно-Померанской операции. В 1945 году получил первый орден – Красной Звезды. После Померании был переведен в разведотдел полка, в звании старшего лейтенанта встретил Победу. В 1946 году Соломатин демобилизовался и поступил в МГИМО – Московский институт международных отношений. Выбор обусловлен случаем.