Water waves are observed in the rivers, lakes, oceans, etc. Under investigation in this paper is a (2+1)-dimensional Hirota-Satsuma-Ito system arising in the shallow water waves. Via the Hirota method and symbolic computation, we derive some X-type and resonance Y-type soliton solutions. We also work out some hybrid solutions consisting of the resonance Y-type solitons, solitons, breathers and lumps. Graphics we present reveal that the hybrid solutions consisting of the resonance Y-type solitons and solitons/breathers/lumps describe the interactions between the resonance Y-type solitons and solitons/breathers/lumps, respectively. The obtained results rely on the water-wave coefficient in that system.