Родился в деревушке Общее Поле (или Скугры) Порховского уезда Псковской губернии. Дед был священником, а отец, Пётр Семёнович Ладинский, перед революцией служил исправником Новоржевского уезда. Окончил Псковскую гимназию и поступил в 1915 году на юридический факультет Петербургского университета. Однако закончить обучение молодому Ладинскому не удалось, поскольку после окончания 1-го курса он в 1916 году был призван в армию, где успел до Февральской революции пройти школу прапорщиков в Петергофе.
На вопрос «За белых или за красных?» Ладинский отвечал «За белых, но не потому, что ненавижу простых людей, а потому, что люблю привычный уклад жизни», поэтому в гражданской войне воевал в составе Добровольческой армии Деникина. После поражения Вооруженных Сил Юга России тяжело раненый подпоручик уже армии Врангеля, Ладинский эвакуирован в 1920 году из Крыма в госпиталь в Александрии. Из Египта в 1924 году перебрался в Париж.
Во Франции пытался продолжать обучение в университете, но из-за крайне тяжёлого финансового положения вынужден был его оставить. Работал в периодических изданиях русской эмиграции. Вместе с Владимиром Смоленским, Юрием Софиевым и Борисом Поплавским организовал в 1925 году Союз молодых поэтов и писателей. С 1926 пробует писать стихи и историческую прозу. Переписывался с Буниным, который на его литературные опыты отвечал в письмах так: «я очень люблю вас и как поэта и как прозаика».
Корреспондентом газеты «Последние новости» совершил в 1936 г. поездку в Иерусалим и написал о своём странствии книгу «Путешествие в Палестину».
В конце 30-х неожиданно увлекся социализмом; с 1944 — официальный член Союза русских патриотов. В 1946 г. принял советское гражданство и стал сотрудником газеты «Советский патриот», выходившей во Франции.
После запрещения Союза русских патриотов в сентябре 1950 г. был выслан из Франции из-за резкой критики правительства и подозрительной дружбы со спецкором «Правды» Ю. А. Жуковым.
Поселился в Дрездене (ГДР), где в течение 5 лет ожидал разрешения на въезд в СССР.
В 1955 году, наконец, переехал в Москву где и закончил 2 последних своих романа, начатые ещё во Франции.
Новых стихотворений в СССР уже не писал («Не стои?т» — сказал он Алексею Эйснеру), однако занимался переводами с французского и славянских языков. Морис Ваксмахер, составляя для серии «Классики и современники» книгу переводов Поля Элюара (на 90 % его собственных), включил в неё и переводы Ладинского.
В 1961 году принят в Союз писателей СССР.