Божидар Лукарски е роден на 23 юни 1972 г. в град Перник.
През 1991 г. завършва Националната гимназия за древни езици и култури в София. През 1996 г. завършва специалност „Право” в СУ „Св. Климент Охридски”.
Работи като главен експерт-юрисконсулт в дирекция „Правна” в Агенция за приватизация (Агенция за следприватизационен контрол) (1998-2002). В периода 2002-2003 г. заема поста главен секретар на район „Младост”, Столична община, а от 2003-2007 г. е зам.-кмет на район „Младост”, Столична община.
През 2008 г. става адвокат на свободна практика към Софийската адвокатска колегия.
През 1999 г. Лукарски става член на СДС. В периода от 2010-2013 г. е председател на Контролния съвет на СДС. На XXI-та Национална конференция на СДС, проведена на 6 юли 2013 г., е избран за председател на партията.