Dolce se trouve à 5 km à l'est-sud-est du centre de Přeštice, à 21 km au sud de Plzeň et à 95 km au sud-ouest de Prague[4].
La commune est limitée par Řenče au nord, par Letiny à l'est, par Horšice et Radkovice au sud et à l'ouest, et par Příchovice à l'ouest et au nord-ouest[5].