Хирург, уролог, заслуженный деятель науки РСФСР (1940). После окончания медицинского факультета Московского университета работал в различных земских больницах.
В 1910-1913 гг. стажировался за границей. В годы Первой мировой войны и Гражданской войны - военный хирург. С 1920 г. - профессор госпитальной хирургической клиники 2-го МГУ. С 1926 г. - заведующий хирургическим отделением больницы им. С.П. Боткина. Преподавал в Центральном институте усовершенствования врачей Наркомздрава. Разработал метод радикального оперативного лечения посттравматических стриктур перепончато-промежностной части уретры - "операция Соловова" (1935).
Автор 60 научных работ, в том числе монографии "Гастроэнтеростомия по Гаккеру - Браун" и "Дремлющая инфекция в тканях и органах", книг "Стрептоцид" и "Методика исследования хирургических больных"; он также с коллегами издал в 1930 г. первый в СССР рентгенологический атлас урологических заболеваний.
Скончался П.Д. Соловов в 1940 году, похоронен в Москве на Новодевичьем кладбище (3 уч. 27 ряд), рядом с ним похоронен сын
А.П. Соловов.