Лауреат Сталинской премии третьей степени (1952). Член ВКП(б) с 1931 года.
Родился 4 (17) апреля 1909 года (по другим данным 8 (21) марта 1907 года) в г. Каменец-Подольске в семье служащего. По окончании школы-семилетки учился на ФЗУ при заводе «Мотор» и в вечернем Педагогическом институте. С 1926 года работал литейщиком на Первомайском машиностроительном заводе им. П. П. Шмидта в Бердянске, в редакции газет «Червоний кордон», «Молодой рабочий». В 1929—1930 года служил в РККА. По окончании службы до 1934 года работал на Ленинградском заводе «Большевик» сварщиком, слесарем, а затем начальником отдела. С 1934 года В. П. Беляев занимается редакционной работой (в редакции журнала «Литературный современник»). С 1923 года публиковался в местной прессе. Первые художественные произведения — рассказы «Детство» и «Ровесники». В 1934 году рассказ «Ровесники» отмечен 2-й премией ВЦСПС на Всесоюзном конкурсе рабочих авторов. С 1936 года становится писателем-профессионалом. В 1937 году написал повесть «Подростки», впоследствии ставшую первой частью крупнейшего произведения автора — трилогии «Старая крепость». В 1938 году вступил в СП СССР.
В 1941 году в составе народного ополчения участвовал в обороне Ленинграда, продолжал журналистскую работу. В феврале 1942 года по состоянию здоровья эвакуирован в г. Архангельск, где по рекомендации Е. П. Катаева назначен военным корреспондентом Совинформбюро на Севере. Был сотрудником военной газеты «Патриот Родины». В августе 1944 года Беляева как корреспондента Всесоюзного радио направили в Западную Украину, включив в состав местной Чрезвычайной государственной комиссии по установлению и расследованию злодеяний немецко-фашистских захватчиков и их сообщников. По материалом работы в комиссии опубликовал ряд очерков, посвященных разоблачению преступлений нацистов и коллаборационистов на оккупированных территориях.
После войны продолжил занятие литературной работой, до 1960 года проживая во Львове, а позднее в Москве.
Умер в Москве 11 февраля 1990 года. Похоронен на Троекуровском кладбище.
Сталинская премия третьей степени (1952) — за трилогию «Старая крепость»
Государственная премия УСССР имени Т. Г. Шевченко (1975) — за сценарий фильма «До последней минуты» (1973)
Премия КГБ СССР
орден Трудового Красного Знамени
два ордена «Знак Почёта»
орден Отечественой войны II степени (1985)
орден Возрождения Польши V степени
медаль «За оборону Ленинграда»
медаль «За оборону Советского Заполярья»
медаль «За отличие в охране государственной границы СССР» и другие медали