Родился 23 апреля 1942 года, кабардинец. Выпускник Сызраньского военно-авиационного училища летчиков и Военно-командной академии им. Г.Жукова.
С.Сосналиев 29 лет служил в войсках ПВО СССР, прошел путь от летчика до командира авиаполка и начальника авиацентра. Заслуженный военный летчик СССР, награжден орденом боевого Красного знамени.
С октября 1992 года Султан Сосналиев - начальник Генерального штаба и первый заместитель министра обороны Абхазии. С мая 1993 года по август 1996 года - министр обороны Абхазии.
За особое мужество и храбрость, проявленную при защите Абхазии, указом президента республики в 1994 году С.Сосналиеву присвоено звание "Героя Абхазии" и генерал-лейтенанта.
25 февраля 2005 года Султан Сосналиев назначен министром обороны и вице-премьером правительства Абхазии.
Женат, имеет сына и двух внуков.