The nonlinear dispersive Boussinesq-likeB(2,2)equationutt+(u2)xx−(u2)xxxx=0, which exhibits single peak solitons, is investigated. Peakons, cuspons and smooth soliton solutions are obtained by setting theB(2,2)equation under inhomogeneous boundary condition. Asymptotic behavior and numerical simulations are provided for these three types of single peak soliton solutions of theB(2,2)equation.