In this paper, we investigate the effects of stochastic resetting on diffusion in R d \U, where U is a bounded obstacle with a partially absorbing surface ∂U. We begin by considering a Robin boundary condition with a constant reactivity κ0, and show how previous results are recovered in the limits κ0 → 0, ∞. We then generalize the Robin boundary condition to a more general probabilistic model of diffusion-mediated surface reactions using an encounter-based approach. The latter considers the joint probability density or propagator P (x, ℓ, t|x0) for the pair (Xt, ℓt) in the case of a perfectly reflecting surface, where Xt and ℓt denote the particle position and local time, respectively. The local time determines the amount of time that a Brownian particle spends in a neighborhood of the boundary. The effects of surface reactions are then incorporated via an appropriate stopping condition for the boundary local time. We construct the boundary value problem (BVP) satisfied by the propagator in the presence of resetting, and use this to derive implicit equations for the marginal density of particle position and the survival probability. Finally, we show how to explicitly solve these equations in the case of a spherically symmetric surface using separation of variables. A major result of our analysis is that, although resetting is not governed by a renewal process, the survival probability with resetting can be expressed in terms of the survival probability without resetting, and can thus be calculated explicitly. This allows us to explore the dependence of the MFPT on the resetting rate r and the type of surface reactions. In addition to determining the optimal resetting rate that minimizes the MFPT, we also show that the relative increase in the MFPT compared to the case of a totally absorbing surface can itself exhibit non-monotonic variation with r.