No. Any linear algebraic group is (by definition) a subgroup of $GL_n$; $GL_n$ is reductive, but there exist linear algebraic groups that are not reductive. Ergo, there are non-reductive subgroups of reductive groups.
For an explicit example try the subgroup of upper-triangular unipotent matrices $H=\begin{pmatrix} 1 & x \\\ 0 & 1 \end{pmatrix}$ in $G=SL_2$.