Народився 17 листопада 1975 р. Закінчив Дніпропетровський державний університет і Західнодонбаський інститут економіки та управління.
У 1997-1988 рр. Дмитро Заруба працював помічником голови комісії Верховної Ради з питань приватизації.
1998-2002 рр. - позаштатний консультант комітетів ВР, помічник народних депутатів.
У 2003-2007 рр. - засновник молодіжного хостел-руху в Україні, а також президент Всеукраїнської молодіжної хостел-асоціації
У 2006-2010 рр. Дмитро Заруба очолював громадську організацію «Асоціація малих готелів та апартаментів України».
У червні 2010 р. Дмитро Заруба призначений заступником голови Державної служби туризму і курортів.