The propagation and transformation of water waves in the near-shore region lead complicated wave-current field, which plays a significant role in the study of the mechanism of sediment transport and coastal evolution. Solitary wave is supposed as an initially incoming wave because of its widespread use in the near-shore. The Reynolds-averaged Navier-Stokes (RANS) equations were incorporated into a k-ε turbulence model and applied to simulate the run-up and hydrodynamic characteristics of solitary waves under the influences of different incident wave height and beach slope. The simulation results were validated with theoretical and experimental results from the literature. The effects of the non-linear terms associated with the curl of the fluid, Reynolds stresses and viscous stresses in the governing equations of fluid as well as the turbulent production term, convection term and diffusion term in the k-ε model were analyzed. The analysis shows that wave breaking is of great importance to the hydrodynamic characteristics of the wave-current field in the near-shore. The run-up heights of breaking solitary waves increase with beach slope, and the velocity and vorticity reach the maximum after wave breaking. The non-linear (curl and convection) terms and turbulent production term contribute most to the nonlinearities of the near-shore hydrodynamics, and increase with beach slope under these conditions. Nevertheless, under the conditions of wave non-breaking, the wave run-up height, the maximum of velocity and vorticity decrease with increasing beach slope. Meanwhile, the effects of fluid diffusion and Reynolds stresses increase gradually with increasing beach slope.