Сулейман II народився 15 квітня 1642 року у Константинополі. Старший його брат Мехмед мав більші права на трон, тому 46 років Сулейман провів в ізоляції у палаці Топкапі в Стамбулі (так званій «Клітці»). Отримав владу після заколоту яничарів, у результаті якого було повалено Мехмеда IV. За нового правителя Порти продовжувалася війна зі Священною лігою. 1688 року австрійці взяли Белград, а згодом захопили Боснію. Проте 1689 року наступ австрійських військ було зупинено. Через рік турки повернули собі Белград. Сулейману II вдалося значно зміцнити армію Османської імперії шляхом проведення воєнної реформи.