Aplicación oficial del municipio
Obec Hosťovce leží približne 4 km na západ od okresného mesta Zlaté Moravce, na strednom toku potoka Pelúsok Stred obce leží v nadmorskej výške asi 216 m nad morom, medzi pohorím Tribeč a Pohronský Inovec. Hosťovce na západnej strane susedia s chotárom obce Mankovce, na severovýchode s obcou Lovce, východne obklopuje okolie obce les a za ním chotár Topoľčianok a Zlatých Moraviec. Južnú hranicu chotára uzatvára Martin nad Žitavou. Cez obec tečie potok Bolkov, z Loviec tečie potok Jelšavka a pred Martinom nad Žitavou sa spájajú v potok Pelúsok.